Twickenham in London

Show Map
Twickenham, which seats over 80,000, is the home of the England national rugby team, and is used mostly for major internationals and cup finals. Tour the stadium and visit the Museum of Rugby. Check their website to avoid being turned away on match days.
Address: Twickenham Stadium, Rugby Rd, Twickenham
Phone: +44 20 8892 8877