Handmade Soaps – £7 each

Crafted in small batches with care and attention.

Unique scents and beautiful designs.

Limited stock available.