UKLondonRetail Creek Road SE
SE8 Creek Road
To Let 1,316 sf Shop
Corner position
The property comprises a ground floor retail unit, extending to approximately 1,316 sq ft (122 sq m). The unit forms part of a mixed-use development comprising 26..
The property is located at the junction of Creek Road and Glaisher Street...