
Stadium · England · Still standing
Twickenham Stadium
Twickenham Stadium is England's national rugby union stadium in Twickenham, London, owned by the Rugby Football Union (RFU). It is a large oval, all-seater stadium that hosts international rugby, domestic finals and concerts and includes hospitality, a hotel and event spaces.
First raised
1907
Its prime
2018
Today
Still standing
As it stood in 2018
The shape it held in its prime.
An oval, bowl-shaped stadium with continuous four stands rising in tiers around an open grass playing field; the upper edges are capped by a pale steel lattice of roof trusses. Seating is uniformly dark green, the exterior shows vertical pale concrete columns, exposed stair towers and stepped terraces, and a rounded multi-storey hotel block is integrated into the south stand. The stadium sits amid low-rise suburban streets, car parks and service yards.
Step inside
8 places to explore in 2018.
The record describes 8 distinct spots at Twickenham Stadium — including 5 interiors: pitchside at touchline, lower tier seating, north stand, upper tier and hospitality levels, east stand 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 Twickenham Stadium with AI to explore it.
The artist rebuilds it as it stood in 2018 — a photoreal walk that belongs to you alone. Pay with coins, no subscription needed.
Recreate Stadium to Explore →Nearby





