Health Clubs in London - Canary Wharf 16-19 Canada Square, Canada Place, Canary Wharf, London, E14 5ER Tags: bar, beauty salon, cafe, gym, massage therapy, swimming indoor