UKLondonEast London E1,E14-16,E20Newham
Shop, Showroom / Gallery, Retail Office, Medical / Clinic
E16, Canning Town, Deanston Wharf
To Let 1,150 - 2,274 sf
Deanston Wharf will add 769 residential units and over 10,000 sq ft of commercial accommodation to the 3,385..
Deanston Wharf is an exciting new waterfront mixed use development..