Organ Biography > Places and Organs > England > London > Shoreditch > Barbican Chapel (Congregational)
Details of Barbican Chapel (Congregational), New North Road, Hoxton, Shoreditch, London, England
(New North Road, Hoxton)
No organ information found