On the hunt for office space to rent in Leeds? Backstone Business Space has a refurbished business centre just outside Leeds city centre. The site offers six private offices in a range of sizes, accommodating 4 to 12 staff. It has been brought up to a high standard, featuring a https://backstone.biz/leeds-business-centre/