Spas in London - Chelsea 60 Sloane Avenue, Chelsea, London, SW3 3XB Tags: facial, manicure, massage, pedicure, spa, treatments