- Advertisement -
While White Christmases remain few and far between in the British capital (the last was way back in 1999), London remains one of the most atmospheric places to spend the festive season. From the merry revelers at every corner to the sparkling lights that adorn…

