0 review
2a Corsica Street, Highbury, London N5 1JJ
0207 2261026
British
Highbury, North London
££