Bath Christmas Market

28 Nov 13 to 16 Dec