Enquire Now
1 /12

Retail To Let

161 Creek Road, Deptford, London, Greater London, SE8 3EA

Shortlist +
1,316 sq ft (122.26 sq m)
£
To Rent - £28,000 PAX

Key Features

1,316 sq ft of ground floor space
Class E unit under 26 residential apartments
Fronting Creek Road, Deptford
Prominent corner location
Offered shell and core
£28,000 PAX