Choose a Province None Ontario And Or London Clear London And Or Choose a Theme None Community And Or Choose a Subject None Demise Galleria Mall And Or 1 result Add a Province Theme Subject to narrow results London, Ontario Main Street Ontario: London 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, ON. Themes Community Subjects Demise Galleria Mall Share this story