Olympic mascot inspired by Jimmy Savile's Stoke Mandeville

Just came across this. The two one eyed Olympic Mascots were called Wenlock and Mandeville. 

Mandeville is named after Stoke Mandeville hospital. 

And since the Olympics, much truth has come tumbling out about what has been going on there. 

So what is Wenlock named after? The Shropshire town of Much Wenlock, which used to run the Wenlock Games. This was apparently the inspiration for the MODERN Olympic Movement. Is Much Wenlock hiding secrets too?