Walking a festive West London, England in Chelsea for the Christmas lights switch-on event 2025, featuring festive fun, food & drink, horse & carriage rides, and live music. The walk tour also includes ‘The Ralph Lauren Holiday Experience’ on Sloane Square, Sloane Street Christmas shop windows, Pavilion Road, and Duke of York Square where the main stage is located, with the Christmas tree and decorations theme being the ‘Twelve Days of Christmas’, the same as last year. ** Due to loud music being played at various points, audio has been edited ** Experience the magic of London at Christmas by watching this walking tour video through London, the capital city of the United Kingdom. Imagine yourself as a tourist walking through the beautifully decorated London streets at Christmas. Take a walk and experience the festive atmosphere of Central London during the holiday season 2025. London Christmas walk 2025, Christmas at London, London Christmas lights 2025, Central London walk, festive West London walk tour, Chelsea Christmas walk, Sloane Square Christmas walk, London Holiday Season 2025, red London buses, famous London sights, London hidden gems, what is London like now, London virtual walking tour, London city walk, exploring London on foot, first-person London walk, London solo walk, London street walk, best London walking tour, England walk tour, UK capital city. Recorded: Saturday 15th November 2025, around 4.15pm (5pm switch-on) Weather Conditions & Temperature: dry at dusk/dark, 12°C/54°F Video Length: 58 minutes Filmed Using: iPhone & Gimbal There are two Watched Walker logos hidden in this video! VIDEO TIMESTAMPS: 00:00 - Video Preview 01:25 - London Chelsea Christmas Lights Walk Tour 2025 Copyright © Watched Walker. All Rights Reserved. Do not copy, re-use or distribute any of my videos. I do not license any of my content.