Listing Details
The Corporation of The Church House, established in 1888 by Royal Charter, is a historic charitable organisation in London. Originally built to host the Synod of the Church of England, it continues to serve as a home for National Church Institutions and various commercial organisations. Known for its blend of heritage architecture, sustainable practices, and modern facilities, it offers a unique environment for both religious and professional purposes.
Gallery
Location
Contact Information
Google Address
27 Great Smith Street
Phone 1
Zip/Post Code
SW1P 3AZ
The Corporation of The Church House 0 reviews
Login to Write Your ReviewThere are no reviews yet.
Section
Business Hour
-
Monday08:00 am - 06:00 pm
-
Tuesday08:00 am - 06:00 pm
-
Wednesday08:00 am - 06:00 pm
-
Thursday08:00 am - 06:00 pm
-
Friday08:00 am - 06:00 pm
- Saturday Closed
- Sunday Closed