Debden House 1 Selsdon Way E14 9GL
A 15,704 sq ft four storey office building in Canary Wharf, with permitted development rights and permission to create additional units to provide in total 35 apartments. Vacant possession in June 2018. Offers in excess of £6m. Savills | UNAVAILABLE