Church House Westminster is a multi-purpose sustainable venue offering a choice of 19 versatile hybrid spaces in the heart of Central London with stunning views of Westminster Abbey. The Grade II building is a perfect blend of character and modern functionality, with beautiful oak panelling, fair-faced stone and feature windows
... Read more
From St James's Park - Leave the station via the Broadway Exit and head down Tothill Street. When you reach the end of the street, you will see Westminster Abbey. Cross over the road going towards the Abbey. Go through the archway on the right into Dean's Yard and Church House is the large building facing you at the end of the courtyard.