You are hereWenlock & Mandeville
Wenlock & Mandeville
After the utterly dreadful London Olympics logo...

...We get the far less dreadful London Olympic mascots, Wenlock & Mandeville. They say absolutely bugger all about Britain, England or London, but at least they're not Lisa Simpson giving head. I really am quite relieved that they're not as embarrassingly shite as I had expected.