Review – Kathleen Natural Refreshing & Lightening Cleansing Lotion

I came across Kathleen Natural back in the summer and decided to try out their products. Created in the beautiful town of Royal Leamington Spa in 2014, Kathleen Natural is dedicated to produce luxurious and high-performance skin care made with only the best natural and organic ingredients. The entire range is formulated using a blend […]

Read More