
Stadium · England · Still standing
Wembley Stadium
Wembley Stadium is England's national association football stadium in Wembley, London, rebuilt on the site of the original 1923 stadium and opened in 2007. The bowl-shaped, 90,000-seat stadium is dominated by a 133-metre-high white lattice arch that supports much of the roof; it hosts major football finals, international matches and large events.
First raised
2002
Its prime
2007
Today
Still standing
As it stood in 2007
The shape it held in its prime.
A vast circular bowl with tiers of bright red seating surrounds a rectangular green pitch; two large retractable roof sections cover the east and west ends while most of the bowl remains open. The outer façade is banded metal and glass with wide paved plazas and entrance ramps. A single white lattice arch, rising far above the roofline and spanning the stadium, is the dominant silhouette. The setting is an urban park and redevelopment zone with surrounding multi-storey buildings and broad approach avenues.
Step inside
8 places to explore in 2007.
The record describes 8 distinct spots at Wembley Stadium — including 3 interiors: bowl at pitch level, lower tier seats near the pitch, upper tier under the retractable roof. 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 Wembley Stadium with AI to explore it.
The artist rebuilds it as it stood in 2007 — a photoreal walk that belongs to you alone. Pay with coins, no subscription needed.
Recreate Stadium to Explore →Nearby





