The Mitre

The Mitre
130 Upper Street, London, N1 1QP
  • Telephone 07835 173499