2 beds · Neptune Wharf, London, SE8 | Easy Property