Miss Selfridge is a UK-based clothing brand founded in 1966 that offers upper market ‘high street’ clothing fashions for women. Miss Selfridge is part of the Arcadia Group, which primarily manufactures its clothes in China, Turkey, Romania, India, and Vietnam.
Thoughts on this brand? Leave a comment!