Organ Biography > Places and Organs > England > West Grinstead > Shrine-of-Our-Lady-of-Consolation (R.C.)