butter LONDON

Butter London is a UK-based nail polish brand which does not test on animals Nourished Life stocks Butter London’s ‘8-free’ range of nail polishes,