1 bed · Barge Walk, London, SE10 | Easy Property