Islington Assembly Hall

Upper Street, London, N1 2UD GB

Theatre Address

Islington Assembly Hall
Upper Street, London, N1 2UD GB +44 (0)20 7492 0813

Islington Assembly Hall - Theatre Address

travel info