The Vendry is now part of Groupize! Read more

Spirit Of Rugby

Located In: Twickenham Stadium

Seated: 450 / Standing: 650

Twickenham Stadium

Twickenham Stadium

Spirit Of Rugby
Address
Twickenham Stadium

200 Whitton Road Greater London, England TW2 7BA

Business Space Location Map
Capacity

Seated: 450

Standing: 650

F&B Options
In-house catering
Equipment
  • TV
Overview

Not many stadium spaces inspire quite like the Spirit of Rugby. Located in the prestigious west stand accessed via the iconic "Rose and Poppy Gates", the Spirit of Rugby is truly a space for all occasions and has provided the backdrop for some incredible events.