They are in East London, Stratford to be precise....
In London near the stadium or big Ben
Harare, Zimbabwe
umm i think its in italy? duhh thats why its called LONDON olympics.
I wanted to find out what part of London the olympics are being held this year in 2012