Wenlock & Mandeville

Best definition
Wenlock & Mandeville
Mascots unveiled for the Olympic and Paralympic Games in London 2012.
Named after the village of Much Wenlock in Shropshire. Mandeville

is the birthplace of the Paralympic Games in England.

“We are sure that Wenlock & Mandeville will connect young people with sport, and tell the story of our proud Olympic and Paralympic history.”