0
Anonymous
The 2012 Olympics will be mainly held in London, although some events will also be held across the UK.
Wiki User
Chat with our AI personalities
London