Islington Assembly Hall

Islington Town Hall, London, N1 2UD