Rimmel
LONDON, February 24, 2010 - Rimmel London, Britain's best-selling cosmetics brand will be making a
fashionable appearance in Selfridges flagship store on Oxford St during
London Fashion Week by launching an exciting new concept 'pop-up' shop from
18th February*.