Christmas Markets

From its humble beginnings in 2001 when the market had 40 stalls and ran for four days, Bath Christmas Market has emerged into something much bigger. This year it runs for 18 days with around 240 stalls, stretching around the Abbey and up Bath Street. The emphasis is strongly on local, handmade and fairtrade products as well as sustainability. The market is a singular place to be at this time of year.

28 November – 15 December
bathchristmasmarket.co.uk