Twickenham Stadium in Twickenham, south-west London, is a rugby union stadium owned by the Rugby Football Union (RFU). The England national rugby unio
RMID:Image ID:2RWNGR9
Image details
Contributor:
Jamie Lorriman / Alamy Stock PhotoImage ID:
2RWNGR9File size:
89 MB (5.8 MB Compressed download)Releases:
Model - no | Property - noDo I need a release?Dimensions:
6831 x 4556 px | 57.8 x 38.6 cm | 22.8 x 15.2 inches | 300dpiDate taken:
18 August 2022More information:
Twickenham Stadium in Twickenham, south-west London, is a rugby union stadium owned by the Rugby Football Union (RFU). The England national rugby union team plays home matches at the stadium. It is the world's largest rugby union stadium and the second largest stadium in the United Kingdom, behind Wembley Stadium.