2 bedroom property in Ability Place, Canary Wharf, London, E14 - £850,000 | Chestertons