Leigh House is uniquely different to other Leeds office spaces, being surrounded by calming and tranquil greenery, mature trees and abundant wildlife.
Leigh House serviced office space boasts over an acre of mature well kept gardens and grounds, making a pleasant working environment both inside and out.
An added bonus is our chill out area which is fully WiFi ready so when the weather is good you have the option to work from outside.
All our offices are comfortable and warm inside, and benefit from having large windows which overlook the grounds - making running your business from our serviced offices a really enjoyable experience.
Leigh House offers you the opportunity to work in a professional business centre with all the comforts of home.