* Office Space Leeds City Centre, LS1 - Serviced Offices Leeds City Centre
SERVICED OFFICES in LEEDS. Call on 0800 077 3780 with all booking and general enquiries or for more information on this location. A new development in the heart of Leeds, offering a dynamic mix of offices, shops and restaurants along the River Aire.
- Date available: 31 Jan 2015