Floral Essential Oils (16)

Lavender True Essential Oil (No. 102)

£4.99

Ylang Ylang Organic Essential Oil (No. 110)

£8.99

Ylang Ylang Essential Oil (No. 110)

£16.99

Rose Absolute Essential Oil (No. 1108)

£23.99

Rose Otto Essential Oil (No. 1103)

£46.99

Petitgrain Essential Oil (No. 125)

£4.99

Palmarosa Organic Essential Oil (No. 136)

£6.99£12.99

Lavender Spike Organic Essential Oil

£9.99£19.99

Chamomile Blue Essential Oil (No. 113)

£9.99£14.99

Lavandin Grosso Organic Essential Oil (No. 197)

£6.99£9.99

Lavender High-Altitude Organic Essential Oil (No. 120)

£21.99£27.99

Rose Otto Organic Essential Oil (N° 1103)

£69.99£99.99

Ylang Ylang Organic Essential Oil (No. 111)

£19.99

Chamomile Roman Organic Essential Oil (No. 134)

£12.99£19.99

Rose Otto 3% Dilution in Sweet Almond Oil

£11.99

Chamomile Blue Organic Essential Oil (No. 113)

£9.99
BACK TO TOP