Beauty Salons in London - Canary Wharf 1 Canada Square, Tower Concourse, Canary Wharf, London, E14 5AX Tags: manicures, nail bar, pedicure