In the delightful medieval market town of Much Wenlock situated in some of the most beautiful countryside in Shropshire. The town itself is steeped in history with buildings dating back to the 1500's and birthplace of modern day olympics