The Vendry is now part of Groupize! Read more

The Clubhouse Bar & Kitchen

Located In: Twickenham Stadium

Seated: 250 / Standing: 1,350

Twickenham Stadium

Twickenham Stadium

The Clubhouse Bar & Kitchen
Address
Twickenham Stadium

200 Whitton Road Greater London, England TW2 7BA

Business Space Location Map
Capacity

Seated: 250

Standing: 1,350

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

The Clubhouse Bar & Kitchen makes up one half of The Clubhouse, situated on level 4 of the new East Stand. Touches of warm wood, leather and metallic finishes complete this light and airy facility which features predominantly open ceilings and an open plan area that is ideal for drinks receptions for up to one thousand guests, or smaller exhibitions and showcases.