Inside Flemings, Mayfair & London

London Olympic Games 2012 – Day 1