Ability Place

Ability Place About the project Ability Place is a luxurious, towering residential development in Millharbour, in the heart of stylish Canary Wharf. With more than 20 storeys of properties with floor-to-ceiling windows and projecting glass balconies, Ability Place...