Unlike other Leeds office space, Leigh House is surrounded not by bustling city streets, but calming green.


Leigh House Serviced Offices boasts over an acre of mature well kept gardens and grounds, making a pleasant working environment both inside and out.


All our offices are comfortable and warm inside, and all offices benefit from having large windows which overlook the grounds which makes running your business from our serviced office a really enjoyable experience.


Leigh House offers you the opportunity to work in a professional business centre with all the comforts of home.