Windsor Soap
Regular price
£16
Sale price
£16
Unit price
per
The Windsor Soap carries its distinctive spicy fragrance of bergamot and cinnamon, while ensuring the well-being of even the most delicate skin.
Read more