Organ Biography > Places and Organs > England > London > Shoreditch > Aske’s Hospital
Buttesland Street Mission Hall, Shoreditch, London, England