Organ Biography > Places and Organs > England > London > Bermondsey > Ebenezer Church (Norwegian Lutheran)
Details of Ebenezer Church (Norwegian Lutheran), Derrick Street, Rotherhithe, Bermondsey, London, England
(Derrick Street, Rotherhithe)
No organ information found