Much Wenlock, Shropshire: home of the Olympic Games Gallery