Beauty Salons in London - Highgate 254 Archway Road, Highgate, London, N6 5AX Tags: manicures, massage treatments, nail bar, pedicure, waxing