About The Corporation Of The Church House
The Corporation of The Church House was founded as a charity in 1888 by Royal Charter. The building’s initial purpose was to serve as a home for the Synod of the Church of England. Today that purpose is still served, along with being a home for...
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.