London’s Twickenham Stadium

 
Overview

Twickenham Stadium is a rugby union stadium in Twickenham, southwest London, England. Owned by the governing body of rugby union in England, the Rugby Football Union, the stadium hosts home test matches for the England national rugby union team.

Description

Twickenham Stadium is the home of England Rugby. Seating an impressive 82,000 spectators, Twickenham is the largest dedicated rugby union venue in the world.



These days, Twickenham offers much more than just top-flight sport, and has become a destination for fans around the world to experience the excitement of a matchday, sample the history of a stadium tour, visit the superb World Rugby Museum, take a trip to the Rugby Store, host an event, or watch some of the biggest names in music perform.