169 Upper St, Barnsbury, Canonbury and Islington 020 7354 5055
169 Upper St, Barnsbury, Canonbury and Islington N1 1RG 020 7354 5055