Solihull, West Midlands

St Alphage's Parish Church

United Kingdom

The PCC of this church has placed an order for the installation of a comprehensive controllable sound control system to be manufactured and installed.