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