Charrington Tower
11 Biscayne Avenue, Canary Wharf, London, E14 9BG
142.51 sq m
Guide price £1,400,000
- Stunning duplex apartmentStunning duplex apartment
- Amazing west facing views over LondonAmazing west facing views over London
- Huge private terraceHuge private terrace
- First class facilitiesFirst class facilities