1 bedroom flat to rentReginald Place, Deptford High Street, Deptford, London, SE8£1,300 pcm PhotosDocuments