This business centre is located in the City centre of Leeds. Surrounded by handy transport links, ready-to-move-in offices to rent are filled with state-of-the-art furnishings made to make work feel less corporate and more comfortable. A dedicated community team is always on-hand taking care of the facilities.
Compare listings
Compare