Biz Space - Leeds Location
Our Leeds office space ranges from 140- 1,200 square ft. The average sized office is around 350 sq ft, which can comfortably accommodate 3-4 people with furniture. Our managed offices are available to let on an unfurnished basis, so you can kit out your space the way that you wish. We also allow you to use the broadband and telecoms providers of your choice.
Our team are here to answer any questions
Our service is free of charge