LONDON ROSE

London Rose is a Canadian brand that specializes in natural self-care products. Their offerings include a range of clean, sustainable, and luxury self-care essentials designed for women and baby. The products from London Rose are free from chemicals, dyes, or perfumes, emphasizing plant-derived and mostly biodegradable ingredients.

Enjoy Free shipping on order of $75 or more. Delivery across Canada and USA.