Britain's best Christmas markets for 2026 - number 9 costs just £2 to enter
Britain's best Christmas markets for 2026 include York, Bath, Edinburgh and Manchester, plus a cathedral market where entry costs just £2.

Read at Daily Express(opens in a new tab)
Full coverage
Britain's best Christmas markets for 2026 - number 9 costs just £2 to enter (opens Daily Express in a new tab)
Britain's best Christmas markets for 2026 include York, Bath, Edinburgh and Manchester, plus a cathedral market where entry costs just £2.

