Christmas Lights Walk

Christmas Lights Walking Tour
Bond Street Station (Elizabeth Line exit) 18 Hanover Square, London

London Christmas Lights: A Walk Beyond the Crowds “It’s the most wonderful time of the year…” Discover a more intimate side of London’s Christmas sparkle on this public guided walk […]