Header
Twickenham Stadium, 200 Whitton Road, Twickenham, TW2 7BA
Twickenham is the largest stadium in the world devoted solely to the sport of rugby union and is the second largest stadium in the UK after Wembley Stadium. Although the ground is usually occupied by rugby union it has in the past hosted a number of other events such as conferences and concerts.
|