Organ Biography > Places and Organs > England > London > City of London > Albion Chapel (Presbyterian)
Details of Albion Chapel (Presbyterian), Finsbury Park, Moorfields, City of London, London, England
(Finsbury Park, Moorfields)
No organ information found