The Corporation Of The Church House

The Corporation Of The Church House

Established in 1888, premium Westminster venue for events, conferences.

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.