1 bedroom flat to rentAshby Apartments, Plumstead High Street, London, SE18£950 pcm FloorplanDocuments