Horsted Keynes Business Park is an actively managed complex of offices, industrial and storage buildings totalling over 35,000sq ft in 4.5 acre of..
Horsted Keynes Business Park is a 35,000 sq ft complex of buildings on a 4.5 acre campus located in an area..