Spencer is a Women's wear brand that designs seasonal collections. Designed in Scotland, manufactured in Lithuania, sold from ... London. Designed for 25 - 45yr professional, party loving girls who want to walk tall and feel energised, positive and powerful in well cut beautifully made suits and gowns. read more
Competitor | Description | Similarity |
---|
Loading..