UK
London
Office Knights Hill SE
SE27
Knights Hill
To Sell
1,400 sf
New Building
Commercial Unit for sale of rent situated over ground and lower ground..
260 Knights Hillis located a short walk from West Norwood station, with the local convenience of many..