UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Shop
To Let, 1,248 sf
The property comprises a modern, open plan ground floor only retail unit situated within the new Greenwich Square residential development. Internally the property is in shell condition, with utilities connected. Any incoming tenant will be required to fit the..
The subject property is located in the heart of Greenwich, just off Trafalgar Road, within a new residential development (Greenwich Square) The development consists of 325 new homes, along with commercial and leisure occupiers within the development. The area is close..