As is tradition, as soon as November hit, London began putting on its Christmas cloak. Starting with the West End lights and culminating in the Trafalgar Square tree, the city’s landmarks are one by ...