The Wharf Teddington
Events at The Wharf Teddington At The Wharf Bar & Grill, you’re invited to indulge in exquisite dishes and tranquil views of the iconic River Thames. Located in Teddington Lock, The Wharf is a charming riverside venue surrounded by lush greenery. The venue is a 30-minute drive from central London, making it an ideal choice for those looking for an easy getaway from the hustle and bustle of the city.
In addition to its welcoming ambience, The Wharf offers a range of seafood and modern European dishes all prepared in-house, complemented by a versatile wine list from around the globe. Choose The Wharf to host your special occasion and treat your guests to a comprehensive dining experience.
A snapshot of The Wharf Teddington
- Stylish riverside venue
- Picturesque views of the River Thames
- Accommodates up to 400 guests
- Delectable dishes made with the freshest local ingredients
- A dedicated team to look after your event requirements
Event types supported
Venue details
Spaces at this venue
First Floor
Main Restaurant