Venue – Church House Conference Centre

Venue – Church House Conference Centre


 

Church House Conference Centre is an AIM Gold accredited venue which offers 19 event spaces accommodating between 2 and 664 guests for a wide variety of events including meetings, conferences, awards ceremonies, gala dinners and receptions.

The original Church House was founded in 1887 and built to commemorate the Golden Jubilee of Queen Victoria. The current building was designed by renowned architect Sir Herbert Baker and the foundation stone was laid by Her Majesty Queen Mary on 26 June 1937. The building was granted Grade II listed status in 1988 with the present Conference Centre opening officially in November 1990.

The Church House Conference Centre offers an elegant and tranquil setting in the heart of London situated alongside Westminster Abbey.

The Church House Conference Centre, Deans Yard, Westminster, London, SW1P 3NZ

Venue Floor Plan

Directions