About Church House Westminster
Beautiful Grade II-listed multi-purpose event and conference venue, located in the heart of Westminster, London and set within Dean's Yard with stunning views of Westminster Abbey. Nineteen versatile rooms full of character with the largest space...
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.