Loading view.
What's on in the UK
Windsor Christmas Lights Switch On 2023
Windsor Castle Windsor, Berkshire, United KingdomWith the majestic Windsor Castle as the backdrop, there will be a programme of live entertainment throughout the day for the Windsor Christmas lights switch on. Windsor will sparkle to life with its ever popular Christmas Lights switch-on taking place […]
Free
Windsor Christmas Lights Switch On and Lantern Procession 2019
Windsor Castle Windsor, Berkshire, United KingdomThis year's Windsor's Christmas Light Switch On will be on 16th November 2019. A magical event and the town will have a truly festive feel, with community stalls and a live music programme throughout the afternoon. Entertainment starts at 3:00pm. […]