2 beds · Plover Way, London, Greater London, SE16 | Easy Property