Twickenham Stadium

London, England · United Kingdom

Twickenham Stadium, United Kingdom
Photo: brewbooks from near Seattle, USA; cropped by Blackcat, CC BY-SA 2.0 via Wikimedia Commons

Good to know

Coordinates
Open in maps

The largest dedicated rugby union stadium in the world seats around 82,000 and serves as the home of England's national team. Nicknamed the home of English rugby, it stands in the southwest London suburb of Twickenham.

Where next?

The world is wide open.

Sources