Highness Cafe And Tea Room (Menu)

21A Highbury Park, London
+44 20 7998 8595

Give a rating to Highness Cafe And Tea Room

Suggest a dish

How much did you spend at Highness Cafe And Tea Room?