I'm so glad London got it because i live there, and i don't think it's going to be a disaster. It will make a big difference to London which will be good, like the transport will be improved.
I'm going to be 23 when its held and i can't wait to go see some of it.