Question: New Cathedral Street has the largest store that is located outside London that is a part of what stock index?
Sentence (from "Ted Baker"): Ted Baker plc is a British luxury clothing retail company.
Relevant evidence: No