Seemor

Best Restaurants on St. Margaret's

5 restaurants analyzed · Richmond upon Thames, London

St. Margaret's is a quiet, affluent enclave tucked between Twickenham and Richmond, and its small restaurant scene reflects its prosperous, village-like character. The handful of places here lean toward the higher end of the price range, catering to a local crowd that expects quality in relaxed surroundings. The neighbourhood's position between the Thames towpath and St Margaret's station gives riverside walks a natural end point over a good meal.

Restaurants

Top Cuisines

Explore St. Margaret's on Seemor →