Sephora fans 'camp outside' first store to open in the North
Thousands of beauty fans have flocked to the new Sephora store at the Trafford Centre
Thousands of beauty fans have flocked to the new Sephora store at the Trafford Centre
One of the country's largest shopping centre's will be getting its own police station, after a sharp increase in theft and fraud.
The Trafford Centre shopping mall near Manchester first opened in 1998.