Ironmongers Hall, Barbican, London.

Ironmongers Hall, Barbican, London, England