CBRE Ltd (Leeds) 64,899 Sq Ft / Industrial / Warehouse 4.29 miles Production / Warehouse Facility, Planet Place, Stephenson Industrial Estate, Newcastle-upon-Tyne, NE12 6DY Detached production / warehouse facility occupying a site area of 2.57 acres (1.04ha). For Sale More