Exclusive to our flagship Ledbury Road boutique in London’s Notting Hill, this luxurious treatment follows the principles of Ayurveda and is a cossetting, deeply soothing treatment for both skin and soul. Using a rejuvenating blend of essential oils, the facial is designed to nourish tired, lacklustre complexions and imbue skin with a lasting, lit-from-within glow.