200 Whitton Road Greater London, England TW2 7BA
Seated: 400
Standing: 500
The Captains Club sits in the North Stand and has the advantages of its own dedicated entrance and private bar facility. Lending itself as more of a blank canvas space, Captains Club has been created with endless opportunities to add branding and theme the space, ideal for product launches and events with a creative flair.