UK
London
South East London SE2-SE28 excl SE1
Greenwich
Shop
SE8
, Deptford,
Creek Road
To Let 1,316 sf
GF
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...