McCarthy’s Business Centre Leeds has been completely refurbished to the highest standards with every consideration being given to facilities, customer comfort and care. Our serviced office solutions offer the latest in high speed technology and telephony.
We offer a range of office suites to suit your business needs from 160 - 5000 square feet. Offering flexible workspace with ample storage facilities if required.
Our instant licence offers you flexibility, with the minimum of fuss and means you are not tied into lengthy and complicated contracts.