Beauty Salons in London - Mayfair 41 South Molton Street, Mayfair, London, W1K 5RP Tags: manicures, nail bar, nails london, pedicure