2 beds · City Peninsula, Barge walk, LONDON, SE10 | Easy Property