Posts Tagged :

Chaplin's World

Twickenham offers World Rugby Museum as new event space

  • 0

Twickenham Stadium has added to its portfolio of spaces with the addition of the World Rugby Museum, which is now available for conferences, banquets and events at the venue. Housed within the South Stand of the stadium, the space presents a tour of world rugby, from its roots in the UK, to its global growth, […]