Please be aware that deposits made are not refundable, but they are kept indefinitely on your client account to be used against a treatment or purchasing products. To see more about our refunds policy, read our FAQs.
1 Orchard St, London W1C 2PL, United Kingdom
Hours Mon – Fri: 8 am – 7.30 pm (Sat: 8 am – 6.30 pm)