Organ Biography > Places and Organs > England > Hayes > Church-of-the-Immaculate-Heart-of-Mary (R.C.)