
Stadium · England · Still standing
London Stadium
London Stadium is a multi-purpose outdoor stadium in Queen Elizabeth Olympic Park, Stratford, east London. Built for the 2012 Summer Olympics, it is an elliptical, two-tier bowl with a large ringed roof and a sunken athletics track and field at its centre.
First raised
2008
Its prime
2012
Today
Still standing
As it stood in 2012
The shape it held in its prime.
Elliptical, sunken concrete bowl with a permanent lower tier of seating and a lighter demountable upper tier; an open central arena contains a 400 m athletics track and grass infield. A broad podium and paved plaza wrap the base. A continuous white steel truss-ring rises above the rim, supporting translucent roof panels that sweep around the oval leaving the centre open. Facade cladding around the bowl is geometrical and the stadium sits on a low island of waterways and parkland.
Step inside
8 places to explore in 2012.
The record describes 8 distinct spots at London Stadium — including 5 interiors: lower permanent seating bowl, upper demountable seating tier, athletics track and infield and more. Create your own photoreal reconstruction and walk through every one — more scenes means more photos, more angles and more of the immersive experience.
Create History
Recreate London Stadium with AI to explore it.
The artist rebuilds it as it stood in 2012 — a photoreal walk that belongs to you alone. Pay with coins, no subscription needed.
Recreate Stadium to Explore →Nearby





