2 beds · Lyell Street, Canary Wharf, E14 | Easy Property