The Corporation of The Church House

The Corporation of The Church House

27 Great Smith Street, London, UK

02078981311

Religious Organization In London

Descriptions

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 National Church Institutions (NCI’s). Our building is also home for several commercial organisations, who have chosen our building for its beautiful heritage features, and commitment to sustainability, all combined with modern working amenities.

Rate your experience with us

Opening Times

Is this your Business?

Claim your business now to

  • Appear higher in our search results
  • Get more Click & Calls
  • Plus Expand your reach with our partner Central Index
Get in touch :