Prepare to feel the Christmas spirit
‘Tis officially the season because London’s lights are being turned on and the Christmas trees are going up too. From traditional spruces like the Trafalgar Square Christmas tree and the designer creation at Claridge’s to starry lights above Carnaby and Oxford Street, these are the best festive installations in town…
Claridge’s
Carnaby
Oxford Street
Covent Garden
Regent’s Street
St Pancras International
Churchill Arms
Trafalgar Square
Battersea Power Station
King’s Cross
West End
Pan Pacific
Marylebone Village
Leadenhall Market
Old Spitalfields Market
The Connaught
Annabel’s
The Shard
The Londoner
Savile Row
Somerset House
Chelsea
Aqua Shard
The London EDITION
V&A
The Stage