The Corporation Of The Church House

The Corporation of the Church House offers exceptional conference and event spaces in Westminster. With elegant settings, state-of-the-art facilities, and outstanding service, we provide the perfect venue for your meetings, conferences, and celebrations. The Corporation of The Church House was founded as a charity in 1888 by Royal Charter.


Sign In


Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.