Wild Rose soap bar from Neal's Yard Neal’s Yard’s Wild Rose soap is a classic British hand soap that is certified organic and palm-oil-free and is beautifully fragranced with geranium and ...