Wenlock and Mandeville, the mascots for the 2012 London Summer Olympics, haven't been so well-received, but Mr. Hunter didn't hold that against these plush toy Wenlocks when he met them at a shop in the United Kingdom pavilion at Epcot. What do you think of London's Olympic mascots? United Kingdom Pavilion, Epcot, Walt Disney World, Lake Buena Vista, Florida