UK
South East England
Industrial Alpha Business Park AL
AL9
Alpha Business Park
To Let
2,123 sf
Warehouse, Light Industrial
Demised Parking, 3phase power
This mid-terraced, hi-tech industrial unit has been finished to a very high..
Situated within established Welham Green Industrial area ..