UKLondonSouth East London SE2-SE28 excl SE1Lewisham
Shop, Restaurant
SE14, New Cross, New Cross Road
To Let 1,398 sf
Air Conditioning
The premises are located on the Northern side of New Cross Road, Close by to..
The premises are located on the Northern side of New Cross Road, at its busy..