The Wharf RestaurantFirst Floor Bar and Private Dining Restaurant by the ThamesRestaurant by the ThamesThe Wharf Teddington
Contemporary dining with stunning riverside views
 
The Wharf Restaurant

The Wharf is a contemporary restaurant in Teddington offering an eclectic mix of modern European cuisine with some vibrant Asian influences, in a stunning location overlooking the River Thames

Restaurant by the Thames

First Floor Bar and Private Dining

The Bar and private dining area are ideal for private parties, weddings, business meetings and all kinds of celebrations. The First Floor can hold up to 60 guests seated or 120 for a canape reception.

Bar

This Month at The Wharf

Champagne