The Shropshire town of Much Wenlock, home of the modern Olympics - The Independent