Idyllically set on the riverbank at Teddington Lock, The Wharf Restaurant offers diners a picturesque and relaxing environment away from the hustle and bustle of London living. Choose from classics such as catch of the day from Billingsgate, roast Highland venison, lobster and chips or fish pie, great steaks and sumptuous hamburgers. All followed by some great puddings such as apple and pear crumble with custard or warm bread and butter pudding.
This content has been supplied by The Wharf Restaurant
Venue Details & Map
The Wharf Restaurant
22 Manor RoadTeddingtonLondonTW11 8BG
The food was good basic French style- I will certainly take my inlaws there. Service was a little slowmore
Food: the wharf serves pub food but aims for a higher standard than your average pub. & a higher price of course. which is why i'm left with a feeling that for the £30+ per head (without wine!) I spent there i should have gone to a proper restaurant. The menu is dull & familiar, it doesn't seem like there is a 'chef' here, more of a committee looking for the lowest common denominator. the...more
The Wharf is a lovely contemporary restaurant in a great location overlooking the Thames. The food is a fusion of modern European and vibrant Asian cuisine. The glass frontage means all diners get to enjoy the fantastic views and there is a stylish bar to enjoy a pre-dinner aperitif or cocktail. The waiting staff are charming and the service is prompt.more