9 reasons to run a business in Leeds There is abundent office space in Leeds from huge office buildings to cosy co-working spaces. Much of the city centre has been redeveloped. Two large well regarded universities. A workforce of over 1,000,000 people in commuting distance. The housing is affordable.....