New World Rugby Museum Opens at Twickenham
Twickenham Stadium has unveiled a completely new and totally unique World Rugby Museum within the south stand. Featuring cutting edge interactive displays, the new museum is the ideal location for meeting and events delegates at Twickenham to explore.