Twickenham Stadium
Twickenham Stadium (; usually known as Twickenham, and for sponsorship purposes known as the Allianz Stadium Twickenham) is a rugby union stadium in Twickenham, London, England. It is owned by the Rugby Football Union (RFU), the English rugby union governing body, which has its headquarters there. The stadium is England's national rugby union stadium and is the venue for the England national rugby union team's home matches. Twickenham is the world's largest rugby union stadium, the second largest stadium in the United Kingdom (behind Wembley Stadium), and the fourth largest in Europe.
Read full article on Wikipedia →Collector Notes
0 notesLoading notes…
Quiz
Generating a question from this article…
Latest news
Discussion
Sign in to join the conversation.
Loading…