London Venue Hire
Church House Conference Centre
Church House Conference Centre is a beautiful venue located in the heart of London, Westminster. The venue boasts 19 spaces that can be used for a large range of events including meetings, conferences, dinner dances, awards ceremonies, product launches, exhibitions and weddings.
The venue has amazing transport links making it a superb venue for corporate events where guests may be travelling from different areas.
The venue is Grade II listed and holds over 800 events every year.