The Vendry is now part of Groupize! Read more

Twickenham Cellar

Located In: Twickenham Stadium

Seated: 14

Twickenham Stadium

Twickenham Stadium

Twickenham Cellar
Address
Twickenham Stadium

200 Whitton Road Greater London, England TW2 7BA

Business Space Location Map
Capacity

Seated: 14

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

Who'd have known that nestled deep within the west stand is Twickenham Stadium's best kept secret, the Twickenham Cellar. The room that was marked 'project X' on the construction plans is now Twickenham's most exclusive dining facility, seating up to 14 people for an unforgettable dining experience.