Christmas sees Leadenhall Market’s already stunning interiors spruced up even more with Christmas decorations galore and a big ol’ tree to boot. This year the Lord Mayor’s annual Christmas light ...
The lights themselves are fired up at 5.30pm. Every year, a 20-metre Christmas tree from Norway is erected in Trafalgar Square. Image: iStock/stockcam The Mayor of Westminster, Norwegian ...