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



