Skip to content Skip to footer

Church House

Venue Overview

Guest Capacity

600

Event Types

Award Ceremonies, Christmas Parties, Conferences, Drinks Receptions, Exhibitions, Product Launches, Gala Dinners

Venue Features

View Of Dean’s Yard and Westminster Abbey, Catering, AV Equipment, In-House Production Team

Location

Dean’s Yard, London, SW1P 3NZ

Nearest Station

Westminster

Venue Description

Church House

Church House Westminster leads as a conference and event venue. Find it located in central London, just minutes from Westminster Abbey, the Houses of Parliament, and St James’s Park.

This Grade II listed building brings together historic character and state of the art facilities, suiting any corporate function. The venue offers 19 versatile rooms, including the impressive Assembly Hall. The Hall can accommodate up to 600 attendees under its iconic domed ceiling.

Planning a London conference, business meeting, or gala dinner? Church House Westminster provides the flexibility and professional support needed. It handles award ceremonies, product launches, Christmas parties, and all hybrid events.

Many rooms feature natural daylight and views of Dean’s Yard or Westminster Abbey. This creates an inspiring setting in the heart of the city, with excellent transport links available. The venue supplies cutting-edge audio-visual technology and an experienced team to deliver seamless solutions for both live and virtual groups.

Church House Westminster blends historic elegance with modern innovation and is an ideal choice for any conference, meeting, or event hire in central London.