200 Whitton Road Greater London, England TW2 7BA
Seated: 340
Standing: 375
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.