The enchantment of Christmas in London magically justifies the chilly arrival of winter and its associated heating costs. With December's advent, the city's streets come alive, adorned with glittering Christmas lights and exquisitely decorated trees, working their charm to thaw even the most cynical Londoner's heart.
menu
menu
Menu