Islington Assembly Hall Islington Assembly Hall

Islington Assembly Hall

Upper Street, London, N1 2UD, United Kingdom | 0207 527 8900 | Website

Visitor Photos

Have you been to this venue? Could you add some photos for other visitors?

See more of:
London

London