UK
London
Retail Greenwich High Road SE
SE10
Greenwich High Road
To Let
1,450 sf
Shop, Restaurant, Pub / Bar
The unit is arranged over the ground floor.
The subject premises is well located on Greenwich High Road within a short walking distance of both Greenwich station and Deptford Bridge (DLR)...