What is the name of London, Ontario's largest shopping mall?
Westmount Mall
White Oaks Mall
Masonville Place
Argyle Mall
Answer
Masonville Place, also known as CF Masonville Place, is the largest shopping mall in London, Ontario. It features over 150 stores and services, including popular retailers, restaurants, and a movie theater.
London Knowledge Knockout: 20 Questions to Determine Your Mastery