UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Shop
SE8, Deptford, Creek Road
To Let 1,316 sf
Corner position
The property comprises a ground floor retail unit, extending to approximately 1,316 sq ft (122 sq m). The unit forms..
The property is located at the junction of Creek Road and Glaisher Street...