Based in Baker Street, London, we bring our expertise to you. Choose between our well-appointed clinic or the comfort of your home for your treatment. We serve Central London and surrounding areas, making professional care convenient and accessible wherever you prefer.
c/o Queen of Beauty, 136 Baker St, London W1U 6UE