2 beds · Barge Walk, London, SE10 | Easy Property