Organ Biography > Places and Organs > England > Spenborough > St. Luke-the-Evangelist’s (West End Parish Church)