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
209 restaurants available nearby
Price: Very Expensive
• Contemporary European • Charing Cross
Booked 11 times today
Booked 2 times today
See what locals rave about
From verified diners like you
From verified diners like you
- MMarkLondon •18 reviews5.0Dined 2 days agoAs always the food was excellent. The position of our table could have been a bit warmer.More infoThe Dysart PetershamPrice: Very Expensive• British• Richmond•4.8
- MMaxLondon •2 reviews5.0Dined 7 days agoFantastic as always. Great service, food is next level.More infoChatoraPrice: Expensive• Indian• Richmond•4.5
- AAlistairDorset •1 review5.0Dined on Nov 9, 2024Great food and efficient service post Rugby at Twickenham.!More infoTsaretta SpicePrice: Moderate• Indian• Twickenham•4.4
- JjuanalalocaSurrey •13 reviews4.0Dined on Oct 30, 2024Lovely food, wine and view of the river. Great service.More infoThe Wharf RestaurantPrice: Expensive• British• Teddington•4.5
- NNolanLondon •2 reviews5.0Dined on Oct 27, 2024Lovely restaurant with fabulous staff, food and spaceMore infoRiverhouse RestaurantPrice: Expensive• British• Richmond•4.4