Lowry House, Canary Central, Cassillas Road, Canary Wharf, London E142 beds2 baths1 reception730 sq. ft
A contemporary, two bedroom, two bathroom apartment set within a modern purpose-built development, ideally located close to ...
Listed on 25th Mar 2026