On the hunt for office space to rent in Leeds? Backstone Business Space provides serviced offices close to Leeds city centre. Available here are 6 individual offices of varying sizes, each with space for teams of 4 to 12. The centre was completely refurbished, and includes meeting room facilities, kitchen https://backstone.biz/leeds-business-centre/