1 bed · Neptune Wharf, London, SE8 | Easy Property