UK
South East England
Investment 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..