Friday August 9th and a visit to one of the country’s Premier Flower show events, attracting top exhibitors from all over the country. The Shrewsbury Flower Show is held in The Quarry Park, the main recreational park for the town’s … Continue reading