yes they did have stadiums
There is one for every winter Olympics.
stadiums, velodromes,loympic village,bmx park
There are several stadiums in London England that can have an attendance of more than 50K. Wembley Stadium and Olympic Stadium are two stadiums in London that can hold that many people.
17 stadiums will be used, because there will be more contries coming to this olimpics. .:Pie Man:.
12, including Wembley Stadium.
My guess, 12000 are participating in the London Olympics
as many as you like. There was no seating so you just sat on the ground.
32 countries are participating in archery at London Olympics.