3 bedroom flat to rent15 Indescon Square, Millharbour, Canary Wharf, London, E14£1,998 pcm FloorplanDocuments