UKSouth East EnglandInvestment Lancaster Road EN
EN2 Lancaster Road
To Sell 2,188 sf Investment - Industrial
This detached industrial building has been used as a motor repair garage by the current tenants since 1989. The building was rebuilt in 1973 by its..
The property is in an unusually prominent and well-regarded North London location for a..