Closest Station
Westminster
From
£5000 min spend
Standing
600
Seated
550
Closest Station
Westminster
From
£5000 min spend
Standing
600
Located in the heart of London and set within Dean’s Yard, Church House Westminster offers a peaceful and green setting along with stunning views of Westminster Abbey. The venue is a Grade II listed multi-purpose conference centre and event venue. It houses nineteen private rooms that are full of character and history. These range from the large and impressive to the small and intimate.