Charrington Tower…
11 Biscayne Avenue, Canary Wharf, London, E14 9BF
965 sq ft(89.65 sq m)
Excess of £900,000
Exceptional two bedroom apartment…Exceptional two bedroom apartment…
Incredible views…Incredible views…
Valet Parking…Valet Parking…
First class facilities…First class facilities…