What's on in Bedfordshire

List An Event With Us

 

Slough Christmas Lights Switch On 2023

Slough Town Square Slough, Berkshire, United Kingdom

Slough Christmas Lights will be switch on with a Christmas event on Friday 17th November 2023. Experience the joy and wonder as Slough is illuminated the with thousands of twinkling lights.  This free event takes place outside Town Square and […]

Our partners