Our Role

Home of the England National Rugby Team and with an original capacity of 75,000, Twickenham Stadium was the largest stadium in the United Kingdom until the completion of the new Wembley Stadium.  Construction of the stadium began in 1909 with the stadium reaching its current look in 1995.
The stadium underwent redevelopment in 2005, further increasing its capacity to 82,000.  This redevelopment also included the addition of a new hotel, a performing arts complex, a health and leisure club, a new rugby store and improved function space.