London • United Kingdom
Large arched windows, high stone ceilings, and elegant interiors provide the perfect backdrop to Galvin La Chapelle’s traditional yet modern French menu, moments away from Liverpool Street station.
+44 20 7299 0400
French
#88 UK100
#63 UK100
80.50 LaListe, 1 MICH, #54 UK100, ... and 3 more
OTR BRG
UK100
1 MICH, #48 UK100
1 MICH
#70 UK100
#76 WBSR
3 AA