To provide you with the best experience, cookies are used on this site. Learn more

To build your own Itinerary, click
to add an item to your Itinerary basket.
Already saved an Itinerary?

Number of results: 9
East Sheen
East Sheen is set to sparkle again! On Friday 20th November, the community will come together to kick off the festive season with an evening of Christmas cheer, late-night shopping, lots of carols, and family fun.
Starting at 4pm at Milestone…
Twickenham
Twickenham's Christmas Light Up Events will take place on Friday 20th November 2026. Save the date in your diary and look out for our updates. 3pm - 7pm Main Riverside Radio Stage will have a new location, at the top of Church Lane where it meets…
Teddington
Join us on Thursday 26th November, 4:30pm–8pm for a magical evening of Christmas celebrations, community spirit and festive fun for all the family. There’s something for everyone so wrap up warm, bring yourfamily and friends and join us as we kick…
Richmond
Richmond Upon Thames is set to sparkle once again as the annual Christmas Lights Switch-On takes place on Thursday 27 November, transforming the town centre into a festive wonderland.
Hampton
Save the date!
Barnes
Barnes will be filled with festive cheer for our annual Christmas Fair 3pm-8pm. We will have live music and late night shopping on Barnes High Street and Church Road.
Kew
On the first Friday in December, Kew Village comes alive with market stalls, fairground rides, street food, children singing Christmas carols and Santa’s Grotto – raising funds for the Kew village Christmas lights and local charities.
Ham
Christmas themed market with several stalls, festive singing and so much more!
Hampton
Christmas comes to Hampton Village to kick off the festive season!