2 beds · Marsh Wall, Canary Wharf, E14 9EG | Easy Property