Serviced Offices: Luton, LU1 1RS: Liverpool Road,Liverpool Road, ,
This business centre consists of approximately 42,000 sq ft of two-storey offices, sub-divided into suites of various sizes. We deliver prestige office accommodation, offering total flexibility to smaller companies whilst providing all the amenities of a large-company-structure under one roof. This centre provides the ideal solution for your office requirements, offering workstations for 120 persons, with parking and all the facilities to ensure your company presents a professional image.