St Albans knows a thing or two about markets, having one of the oldest regular markets in the UK, dating back to the 9th century. So what better City to hold a European-style Christmas Market?

The 2016 Christmas Market will run from Thursday 24th November to Sunday 18th December 2016