Twickenham Stadium is the home of rugby in England. Once a cabbage patch (yes, really!) this 82,000-seat stadium is the largest rugby union venue in the world. The first match (between Harlequins and Richmond) was played here in 1909.
Check ticket availability
Select a date
How to get there
Whitton Road, Twickenham TW2 7BA, London
In the same area