Discovery Tower – London, E16

Location:Canning Town

Welcome Home

Well-connected and always vibrant, at the heart of this dynamic new neighbourhood sits discovery tower. Located just minutes from Canning Town station and consisting of 160 one, two and three bed apartments, this 17 storey residential tower offers some of the most enviable views across London.

See other opportunities