Where: Albert Square, Manchester, M2 6, United Kingdom
ManchesterEN
GB
This year marks a special year for the UK’s capital of Christmas as it was exactly 25 Christmases ago that Manchester’s first-ever Christmas market took place in 1998.
A quarter of a century later the markets continue to attract Mancunians and visitors alike to the city in their thousands to fill u