The building of a new metro station means the usual location of the Christmas tree which people expect to see has been changed, but the festive spirit remains.
Friday 20 December 2024 10:10, UK
Please use Chrome browser for a more accessible video player