Organ Biography > Places and Organs > England > London > Finsbury > Vernon Chapel (Baptist)
King’s Cross Baptist Church, Finsbury, London, England