03041247.jpg Wenlock and Mandeville, the official London 2012 Olympic and Paralympic mascots, inspired by the Union Flag