Things to do in London at Christmas
Few places in the world celebrate Christmas as quintessentially as London does, and if you’re thinking of heading over to the English capital to fully take the season in, we guarantee you’re making a fabulous choice! Come December, London becomes a wonderland of glimmering lights and all sorts of Christmas decorations and activities. The holiday …