Large Office Space Leeds - 68 desk floors available in Leeds City Centre
Availability has been released for a number of potentially very affordable large floors suitable for up to 68 desks, or a variation to suit a clients requirements. Located in Leeds City Centre, just 15 mins walk from the station. Arena Point is located above the Merrion Centre, overlooking Leeds Arena providing both great transport links, […]