2 beds · Landmark Pinnacle, 10 Marsh Wall, Canary Wharf, E14 | Easy Property