Lamb & Flag (Menu)

24 James St, London
+44 20 7408 0132

Give a rating to Lamb & Flag

Suggest a dish

How much did you spend at Lamb & Flag?