what is the capacity of twickenham rugby stadium
Twickenham Stadium. Twickenham Stadium, the home of England rugby, is a spectacular 82,000 seat stadium and the largest venue in the world dedicated entirely to rugby union.