About Choose Call House
Call house business centre is a newly refurbished serviced office provider. Our centre is conveniently located just a 2 minute drive from Leeds City Centre and within quick access to A61 & A58 making it very accessible and centrally located. With a large private car park which is secured after office hours by an automated gate, you won’t have any hassle with parking or security. All our offices have windows and glass frontages making them very light, airy and modern.
Mission
Since the pandemic, the way we work has changed forever. Large city offices are fast diminishing as people are encouraged to work from home. Companies have realised that hybrid working is the new norm. Call House was set up to cater for this very purpose, to bridge the gap between the old and the new ways, we offer a beautiful, clean and inspiring environment for your business to flourish.
Accesibility
Our centre is located just minutes from the centre of Leeds with ample and secured parking. A perfect meeting point for clients and within easy access for all.