The Wharf Teddington
Located on the banks of the River Thames at Teddington Lock, The Wharf Bar & Grill boasts unparalleled views and a serene ambience. The venue’s sophisticated interior beautifully complements its picturesque location, making it an ideal space for celebrations of any style and size. The Wharf offers bespoke packages and personalised services, accommodating celebrations for up to 400 guests. Additionally, you and your guests will be treated to exquisite cuisine prepared with the finest local and seasonal ingredients, featuring seafood and modern European dishes.
Don’t hesitate to elevate your dining experience with your preferred wine from The Wharf’s exceptional collection. With its idyllic location, versatile spaces, and delectable menus, The Wharf guarantees a lasting impression on you and your guests.
The Wharf Teddington wedding highlights:
- Picturesque views of the River Thames and lush greenery
- A 30-minute drive away from Central London
- Versatile spaces accommodating up to 400 guests
- Bespoke menus to suit different tastes and preferences
- Personalised services tailored to your unique wedding vision
Event types supported
Venue details
Spaces at this venue
First Floor
Main Restaurant