2 beds · Palmers Road, Canary Wharf, E2 | Easy Property