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