answersLogoWhite

0

Wendlock and Mandeville are the official mascots of the London 2012 Olympics. They are designed as droplets of steel that created the stadium and they each have one eye and look rather cute!

User Avatar

Wiki User

12y ago

What else can I help you with?