UKSouth East EnglandMiddlesexEnfield
Office
EN2, Enfield, London Road
To Sell, 15,000 sf
For sale with planning consent for hotel conversion,