The Vendry is now part of Groupize! Read more

Churchill Suite

Located In: Twickenham Stadium

Seated: 340 / Standing: 375

Twickenham Stadium

Twickenham Stadium

Churchill Suite
Address
Twickenham Stadium

200 Whitton Road Greater London, England TW2 7BA

Business Space Location Map
Capacity

Seated: 340

Standing: 375

F&B Options
In-house catering
Overview

The Churchill Suite is one of the largest event spaces in Twickenham Stadium, perfect for prestigious events or conferences. Situated on Level 2 of the south stand conference facility this grand space is easily accessible from our on-site Marriott Hotel.