London has not only staged the...
London has not only staged the best Games in history but Londoners also have a clutch of booty all their own!.