0
Anonymous
Cost of 2012 Olympic stadium nearly doubles to £547m
Wiki User
Chat with our AI personalities
over £757million
it cost £180 million
£5.3 billion ($13.8 billion)
it was almost $10000