Rimmel London is the ultimate in British beauty – epitomizing the London spirit: energetic, fashion forward and individual. The comprehensive beauty offering is always inspired by London’s trend-setting