Twickenham Church Street Goes Green 18-19 June

As part of the Twickenham Festival, which is running between June 10th and July 3rd, Church Street will be ‘going green’ on Saturday 18 and Sunday 19th and will be open between 11am and 6pm. There will be lots of stalls and events throughout the weekend.

2017-05-11T11:30:01+00:00 June 17th, 2016|