2 bedroom flat to rentThe Textile Building, 31A Chatham Place, London, E9£2,100 pcm FloorplanDocuments