27-07-2018_10012(1).jpg

Our

Spa products

All natural and organic Homewood
spa products

Created in a meditative environment by hand in the Cotswolds, using unsurpassed ingredients and minimal processing, ila products are all natural, organic and centred around enhancing your physical and emotional wellbeing. Named after an ancient Sanskrit word for mother earth, the ila philosophy supports the age old saying that beauty is much more than skin deep, it’s a quality within. We think you’ll love the deliciously scented colourful products as much as we do, so we stock a good range, including box sets, which would make the perfect treat to yourself or a loved one.