AllenOrgans.co.uk
Title
Allen Organs - Customised Church Organ Solutions Designed to Meet Your Needs
Description
Excerpted from the website:
- Allen Organ Studios (London) Ltd is a wholly owned British company established in 1969 to handle the sales, service and hire of Allen's Church, Theatre & Customised Organs in the U.K. To date, over 3500 instruments have been installed in various buildings including churches, schools, crematoria, concert halls, and private homes