172 Upper St, London N1 1RG +44 20 7688 2965
restaurant, Barnsbury, England, GB
Today
How to go there