UK
London
South East London SE2-SE28 excl SE1
Lewisham
Shop, Restaurant, Pub / Bar, Take Away
SE8
, Deptford,
Deptford Broadway
To Let, 938.72 sf
The property consists of a ground floor lock-up retail unit, which we understand most recently operating as a restaurant...