UK
London
Retail Lewisham High Street SE
SE13
Lewisham High Street
To Let
3,463 sf
Shop, Storage, Warehouse
The property comprise a self contained retail / storage unit, which is accessed from the..
The property is located in Lewisham and is a 7 minute walk to Lewisham Station offering easy..