Yes, Grand Central Hall now is host to some of the traders who moved from Quiggins after its closure mid-2006, however since then many new shops have opened.

Forgetting about the alternative...