Organ Biography > Places and Organs > England > Croydon > Addington Palace (Royal School of Church Music)