UK
South East England
Hertfordshire
Enfield
Open Storage, Light Industrial
EN1
, Enfield,
Crown Road
To Let 0.82 ac
Surfaced Open Storage Site of 0.823 acres with workshop of 3,129 sq ft