England V Scotland - 2019 Six Nations Championship:

England V Scotland @ Twickenham Stadium Tickets:

Twickenham Stadium Seating Plan

EVENT ALERT SUBSCRIPTION :

Full Name: *

Email: *

Twickenham Stadium, London, United Kingdom

Twickenham stadium is situated in London, UK Borough of Richmond upon Thames. It is the largest stadium on the globe dedicated completely to the game of rugby union. It is the second biggest stadium in the UK after Wembley stadium and the fifth biggest stadium in European countries.