Claim: Miss Selfridge is a nationwide Russian high street store.
Verdict: REFUTES