We earn a commission through some of the links and banners on this article.

ADVERTISEMENT

Bath Christmas Market to return for 18 days of magical merriment!

See what dates the market is set to return.

ADVERTISEMENT