Company description
Church House Conference Centre is an ideal venue for meetings and social events. A Grade 2 listed building, located in Dean’s Yard next to Westminster Abbey.
More details
- Email
- [email protected]
- Nearest Tube
- Westminster
- Parking
- Yes
- Indoor Capacity
- 140
- Civil Ceremony
- No