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.