Charrington Tower
11 Biscayne Avenue, Canary Wharf, London, E14 9BG
1,534 sq ft(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