Mercers Hall

Mercers Hall
Ironmonger Lane, London, EC2V 8HE
  • Telephone 020 7726 4991