IT Centre, York

The IT Centre is a modern office building which was constructed in 2003 and comprises a high quality ā€˜Lā€™ shaped, three storey detached office building extending to a net internal floor area of 25,419 sq ft. The property is situated within the 21 acre site called the York Science Park, which is located adjacent to the University of York and lies approximately 2.5 miles south east of York city centre.