Discount fashion group Peacock has bought perfume retailer The Fragrance Shop for more than £11m, it announced.

The Cardiff-based company said the acquisition of the chain, which has 29 outlets, would allow it to move into "an attractive and growing" sector.

The news came as the group unveiled a 59.8 per hent hike in pre-tax profits.