Twickenham Stadium

View of Twickenham Stadium near The Selwyn Richmond

Twickenham Stadium is one of London's premier entertainment venues seating up to 82,000 people. As the home of England Rugby and the largest dedicated rugby union venue in the world, the stadium brings together fans from around the world to experience the thrills on the pitch on a match day.  Twickenham Stadium also welcomes some of the biggest stars in music as well as many other events.  The newly housed World Rugby Museum offers stadium tours and showcases the history of this iconic venue.