Organ Biography > Places and Organs > England > London > Stepney > People’s Mission Church

Details of People’s Mission Church, Rhodeswell Road, Limehouse, Stepney, London, England

Edinburgh Castle Mission Church, Stepney, London, England


Organ History
1884Built by Wedlake
Sources
The Musical Times 606

ManualsStopsRanksCouplersAction
334---