UK
London
Retail Devons Road E
E3
Lock Studios
To Let
899 sf
Shop, Retail Office
Last available unit at the Lock Studios Development E3. Fitted W/c..
The units are situated within Lime Quarter, the final phase of a broader..