Up to 37,650 sq ft of
artfully restored office
space in Westminster
Located in the UK’s political district, just a stroll from the Houses of Parliament, Church House is made for seriously good businesses to do their best work.