When the Galleria mall first opened the whole city was thrilled, but local stores struggled to survive in its shadow. Now, with the city working hard on its revival, there's a fresh perspective in downtown London, Ont.
Aired:
Feb 22, 2021
Watch Until:
May 19, 2021
Show Comments