Organ Biography > Places and Organs > England > London > Hammersmith > Church-of-the-Holy-Ghost (R.C.)
Details of Church-of-the-Holy-Ghost (R.C.), Ashchurch Grove, Starch Green, Hammersmith, London, England
(Ashchurch Grove, Starch Green)
No organ information found