67 Venn Street
London SW4 0 United Kingdom
London SW4 0 United Kingdom
+44 20 7627 0222
Open HoursM-Su
OverviewA stalwart of the booming Clapham bar and restaurant scene, Gastro plays a convincingly authentic French card. Dotted about with antiques and anchored by large wooden tables...
more