Loading view.
What's on in Lancashire
whats on Thame
Thame Christmas Lights Switch-On 2024
Thame Town Hall High Street, Thame, Oxfordshire, United KingdomThame Christmas light switch on takes place on Friday 29th November 2024. There will be fairground rides, Santa's grotto, charities fair and concert band. What time is the Thame Christmas Lights Switch On? Thame’s beloved “sweets man”, Chris Hurdman will […]
Free