Organ Biography > Places and Organs > England > London > Woolwich > All Saints’ (Shooters Hill) (New)
Details of All Saints’ (Shooters Hill) (New), Herbert Road, Plumstead, Woolwich, London, England
(Herbert Road, Plumstead)
Building History |
1957 | Built |
No organ information found