Find Us

  • Address: 66 Halliford Street, Islington, London, N1 3HF
  • Nearest transport: Essex Road station BR, Highbury & Islington Tube, Canonbury Overground, Angel Tube
  • Telephone: 020 7226 6769
  • View larger map