Apple Store, Masonville Mall, London, ON Apple Store, Masonville Mall, London, ON Apple Store, Masonville Mall, London, ON Apple Store, Masonville Mall, London, ON Apple Store, Masonville Mall, London, ON Apple Store, Masonville Mall, London, ON Apple Store, Masonville Mall, London, ON