The Wharf
About
The Wharf is a stylish riverside restaurant situated on the banks of the Thames at Teddington Lock. With sweeping panoramic views of the river, the setting offers a tranquil backdrop for a relaxed yet sophisticated dining experience. The menu showcases a contemporary take on European cuisine, with a focus on fresh fish, shellfish, and seasonal produce, complemented by a carefully curated wine list from both the Old and New Worlds. Beyond the kitchen, The Wharf regularly hosts a diverse array of events, from lively jazz evenings in December to intimate wine dinners. The venue also caters to corporate events and private celebrations, offering both the main dining room and a dedicated bar & grill for larger gatherings. Whether you’re planning a summer lunch, a special birthday dinner, or a stylish corporate gathering, The Wharf combines culinary excellence with a relaxed, riverside ambience that’s hard to find elsewhere in London.
Highlights
- Stunning Riverside Views
- Outdoor Dining
Must-See Areas
Good to Know
Good for
Best time to visit
Spring and early summer when the weather is mild and the river views are at their most picturesque
At a glance
- Verified listing
- Typical visit: about 1 hour