335 Upper St, Barnsbury, Canonbury and Islington 020 7226 9542
335 Upper St, Barnsbury, Canonbury and Islington N1 0PB 020 7226 9542