Best Fine Dining Restaurants in St. Margarets
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
197 restaurants available nearby
Price: Very Expensive
• Contemporary European • Charing Cross
Booked 1 time today
Booked 8 times today
Booked 4 times today
Booked 17 times today
Booked 1 time today
See what locals rave about
From verified diners like you
From verified diners like you
- JJaneLondon •4 reviews5.0Dined 2 days agoA fabulous dining experience- food excellent service faultless and comfortable quiet room despite it being full. We will keep returning!More infoThe Dysart PetershamPrice: Very Expensive• British• Richmond•4.8
- GGrahamLondon •32 reviews5.0Dined 3 days agoAnother outstanding tasting menu at lunch time. My table of three was delighted with every delicious course, served by charming staff in a very light and comfortable restaurant with beautiful decor. It could not be faulted. Very much equivalent to a two star restaurant but bizarrely TFT does not appear on the list at all - seems strange with all the plaudits that this French restaurant receives.More infoThe French TablePrice: Very Expensive• Modern European• Surbiton•4.9
- DdamianLondon •1 review5.0Dined on Jan 4, 2025Really good food, good service and not a bad negroniMore infoTsaretta SpicePrice: Moderate• Indian• Twickenham•4.3
- NNicholasLondon •1 review5.0Dined on Jan 3, 2025Honestly, 5 stars for everything, food, service everything was amazing! Definitely return soonMore infoRoots - TeddingtonPrice: Expensive• Indian• Teddington•4.9
- WWilliamOrange County •1 review4.0Dined on Dec 29, 2024Food was just ok but you pay for the location and view.More infoRiverhouse RestaurantPrice: Expensive• British• Richmond•4.6