London bade farewell to the Olympic Games last night with a high-octane romp through British pop music, bringing the curtain down on more than two weeks of action at the end of which the US topped the sporting world with 46 gold medals.
London bids farewell to the Olympic Games