Bath Christmas Market

22 Nov to 09 Dec at the BA1 5AQ