Inspired by the famous markets of Germany and Austria, Christmas markets have become a firm favourite in towns and cities across the United Kingdom. Each year, they draw visitors looking for festive food, handcrafted gifts and a dose of holiday spirit.
In Edinburgh, the Christmas market sits beneath the castle in the heart of the city, complete with a big wheel and fairground rides. Manchester hosts one of the largest markets in the country, with stalls spread across several squares in the city centre.