UKLondonRetail 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