Jivita Ayurveda
Organic Spa & Apothecary
In the meanwhile visit us at our current London store in Kensal Rise.