UKSouth East EnglandRetail 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