Happy Lamb (Menu)

2 New Oxford Street, London
+44 20 7971 1820

Give a rating to Happy Lamb

Suggest a dish

How much did you spend at Happy Lamb?