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.