The Angel Inn (Menu)

37 Highgate High Street, London
+44 20 8341 5913

Give a rating to The Angel Inn

Suggest a dish

How much did you spend at The Angel Inn?