Home to England Rugby, Twickenham Stadium is the world's largest dedicated rugby union venue, seating up to 82,000. It hosts major sporting events and live music.