22 April 2017

Renewal at The Green












Over the past week the Green has undergone transformation at St. Peter's Aldborough Hatch. Originally the schoolmaster's garden when the school room was built in 1867, the grass grew naturally and needed renewal. This will be ready for use at the Flower Festival on 24th/26th June next. See you there!