UK
London
Retail Childers Street SE
SE8
Childers Street
To Let
1,377 - 5,726 sf
Shop, Retail Office
New Ground floor commercial unit all in shell condition with duel aspect and some with a self contained..
Located on Childers street just over 0.6 of a mile from New Cross Station