Make A Reservation

With unrivalled views of the River Thames and beside Teddington Lock, The Wharf Restaurant offers a unique dining experience with beautiful views, a mouth-watering menu, an eclectic wine list and warm and friendly staff. The menu offers a fantastic blend of modern European cuisine with a nod towards our riverside location with sparkling fresh fish and shellfish taking centre stage on the menu.