UK
London
Retail Deptford Broadway SE
SE8
Deptford Broadway
To Let
938.72 sf
Shop, Restaurant, Pub / Bar, Take Away
The property consists of a ground floor lock-up retail unit, which we understand most recently operating..