The Wharf Teddington
Corporate functions & events at The Wharf Teddington Located by the River Thames, The Wharf Bar & Grill on Teddington Lock is a stylish venue suited for corporate functions and events. With a capacity for up to 400 guests, The Wharf features versatile spaces to accommodate any event size, ranging from business lunches to gala dinners. To further elevate the sophisticated setting, The Wharf offers well-curated menus made with the finest local ingredient complemented by a diverse collection of fine wines from around the globe. With stunning views, exquisite dining experience, and exceptional services, The Wharf guarantees a remarkable experience for your guests.
The Wharf Teddington corporate highlights:
- Picturesque views of the River Thames
- Versatile spaces that accommodate up to 400 guests
- Delectable cuisine made with fresh local ingredients
- A dedicated team that caters to your unique needs
- A 30-minute drive away from Central London
Event types supported
Venue details
Spaces at this venue
First Floor
Main Restaurant