EN
USD
Help
Sign in

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.

Read more Read less