Get promotions alerts to your email or mobile
The Trafford Centre, Selfridges , Manchester , M17 8DA
Flagship
+44 (0) 0161 629 1318
About
A British luxury fashion house, selling fashion accessories, fragrances, sunglasses, and cosmetics.