Office available on New Station St, the home of tech in Leeds offering coworking space, serviced offices and leased office space.
This office is in the best location within the city. Directly next to Leeds train station, makes it beneficial for travel purposes.
Compare listings
Compare