Giant Tiger is a department store located on Springbank Dr in the Kensal Park neighbourhood of London, Ontario. The business…
Department Stores in Kensal Park
1 department stores business in the Kensal Park area of London, Ontario, including Giant Tiger.
Photo: Norton Attawandaron Site in Kensal Park · Adam Bishop · CC BY-SA 4.0 · Wikimedia Commons