UK
South East England
Retail London Road EN
EN2
London Road
To Let
3,354 sf
Shop
The property comprises a ground floor plus basement retail unit. The..
The property is situated within Enfield Town ina terraced retail parade to western side of A105..
EN2
London Road
To Let
3,230 sf
Shop, Restaurant