Last time London hosted the Olympics was post-war 1948, on a budget of less than a million pounds (I'm not sure if that figure is adjusted for modern currency or not, but either way it's not much money) - they didn't even build any new buildings for it.