Festive Fun

15 and 16 December 2018

More details to follow.

Christmas lights switch on

17 November 2018

Town Square, High Street, Slough

More details to follow.