Update Consent
< Back
Slide 18 of 22

Bamford Botanic Hand Cream

An intensely hydrating hand cream, Bamford Botanic Hand Cream (£22) sinks into skin surprisingly well. Chamomile, lavender, tea tree, and geranium are blended into a nourishing base of jojoba oil, beeswax, and aloe vera.

Image Source: libertylondon.com
Bamford Botanic Hand Cream
£22
from libertylondon.com
Buy Now