Charrington Tower
11 Biscayne Avenue, Canary Wharf, London, E14 9BQ
- Stunning three bedroom duplexStunning three bedroom duplex
- Amazing views over the river thamesAmazing views over the river thames
- First class facilitiesFirst class facilities
- Secure underground parkingSecure underground parking