UK
South East England
Office Chilcomb Park SO
SO21
Chilcomb Park
To Sell
9-89.001K sf
Office, Industrial Design & Build, Business Unit, Warehouse
EPC A
Chilcom Park is a 100K sq ft office & healthcare campus on a 4.7 acre Site. It is arranged as north and..