Organ Biography > Places and Organs > England > London > Lambeth > St. Stephen’s

Details of St. Stephen’s, Albert Square, South Lambeth, Lambeth, London, England

(Albert Square, South Lambeth)


Organ History
1862Built by Hill & Son
Status
Unknown
Sources
The Musical Times 230



List of Organists
J. Crossland Hirst (1870-)