UK
London
Retail New Cross Road SE
SE14
New Cross Road
To Let
1,398 sf
Shop, Restaurant
Air Conditioning
The premises are located on the Northern side of New Cross Road, Close by to Goldsmith College...
The premises are located on the Northern side of New Cross Road, at its busy junction with Amersham..