Organ Biography > Places and Organs > England > London > Islington > Westbourne Road Congregational Church
St. Giles’ Christian Mission, Islington, London, England