Ability Place is situated in the heart of Canary Wharf, London and is a ‘cutting edge development that emits high quality design and unprecedented build quality’. The owners approached Leisurequip to commission a complete residential health spa [...]