Upcoming Concerts at Twickenham Stadium
Tue, Jun 19, 2018 Find Tickets
Twickenham Stadium location
Twickenham Stadium Description
Twickenham Stadium (/ˈtwɪkənəm/; usually known as Twickenham or Twickers) is a rugby union stadium in Twickenham, south west London, England. Owned by the governing body of rugby union in England, the Rugby Football Union (the RFU), the stadium hosts home test matches for the England national rugby union team. The RFU headquarters are based in the stadium.
Capacity 82,000 (rugby)