New Cathedral Street has the largest store that is located outside London that is a part of what stock index?
FTSE 250
-1
Section::::Abstract.
New Cathedral Street
6390930
-1
Section::::Abstract.
Ted Baker
4716462