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