2 bedroom flat to rentLangan House, 14 Keymer Place, Limehouse, London, E14£1,650 pcm FloorplanPhotos