The Vendry is now part of Groupize! Read more

Elgar 1

Located In: Twickenham Stadium

Seated: 136 / Standing: 150

Twickenham Stadium

Twickenham Stadium

Elgar 1
Address
Twickenham Stadium

200 Whitton Road Greater London, England TW2 7BA

Business Space Location Map
Capacity

Seated: 136

Standing: 150

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

Elgar 1 is the first of two interconnecting event spaces located on level 2 of our purpose built south stand conference facility. This versatile space is ideal for any small meeting, training session or dinner and benefits from an integral PA system and complimentary Wi-Fi access.