UKLondonSouth East London SE2-SE28 excl SE1Southwark
Office, Shop
To Let 3,139 sf
New unit, Capped off services
This Unit comprises a three storey New build commercial space. It extends 3139 sqft (NIA) and..
The property is located within newly built development that encompasses..