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…
Carnaby
Claridge’s
Oxford Street
Regent’s Street
St Pancras International
Churchill Arms
Battersea Power Station
Annabel’s
Leadenhall Market
Covent Garden
Bond Street
Old Spitalfields Market
The Londoner
Royal Opera House
Sketch
Liberty
London EDITION
Savile Row
The Ned
King’s Cross
Marylebone
Pan Pacific
High Street Kensington
The Connaught
art’otel London Hoxton
Trafalgar Square