Free cancellation option available for all tickets
Twickenham Stadium reviews
based on 6 reviews
About the Twickenham Stadium
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.