82 Sloane Avenue
London SW3 3 United Kingdom
London SW3 3 United Kingdom
+44 20 7589 2457
Open HoursCall for details
OverviewWonderful fish prepared creatively if not a bit extravagantly. It's refreshing to see a proper restaurant whose decor matches its clientele - that is to say, old-fashioned, middle-...
more