Location
Union Chapel, Compton Terrace, London N1 2UN