Twickenham Stadium

RugbyUK82,000
CountryUK
CityLondon
Capacity82,000
Year Built1909
SportRugby

About Twickenham Stadium

The home of England rugby and the largest dedicated rugby union stadium in the world. Known as HQ. It hosted the Rugby World Cup finals of 1991 and 2015. The site was a market garden, giving rise to the nickname the Cabbage Patch.

Related Stadiums