Church House, London

Nestling beside Westminster Abbey in the tranquil setting of Dean’s Yard, is the Conference Centre at Church House. Built in the 1930s, the conference centre is a listed building that has been significantly modernised and refurbished to combine the best of tradition with the most up to date technology.

Closest Tube Station: Westminster





© 2010 The Venue Team