Don't forget Beckham, umbrellas and Led Zeppelin
Each city or country has their unique culture, so I see no point in London trying to emulate Beijing on their scale of grandeur. In fact I hope to see a more laid back kind of Olympic at London. Also London should make full use of their musical culture for their opening/closing ceremonies, like their West End or the various famous rock stars etc etc.