3 bedroom flat to rentElizabeth Manor, Queens Road West, London, Greater London. E13£1,500 pcm PhotosDocuments