FABULOUS DINING IN A BEAUTIFUL SETTING

With unrivalled views of the River Thames at Teddington Lock, The Wharf Restaurant offers a unique dining experience combining a mouth-watering menu with 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; fresh fish and shellfish taking centre stage. 

The Wharf takes pride in serving beautifully prepared dishes that include English Oysters, Souffle Suissesse, Whole grilled Dover Sole and a variety of superb locally sourced meats. All our dishes are complemented by our carefully curated cellar which features incredible wines from both the Old and New World.