
Here's a complex question that requires someone to reason about the input, can you answer it?
New Cathedral Street has the largest store that is located outside London that is a part of what stock index?


FTSE 250
