2 bedroom flat to rentKingwood Apartment, Deptford Landings, Deptford SE8£1,625 pcm FloorplanDocuments