Church House, Westminster, Dean's Yard, London, UK
Welcome to Church House Westminster located in the heart of Westminster, we are a Grade II listed multi-purpose event and conference venue, hosting almost 1,000 unique events a year. Experience top...More