With over 14 million visitors a year, Vaughan Mills is the perfect location for your pop-up.
Located just 20 minutes away from Downtown Toronto, this shopping mall offers multiple spaces that vary in size and features, to fit your brand’s needs.
Join more than 210 retailers in this immersive setting. Spaces are available on a daily, weekly and monthly basis.
Wifi, Parking, Bathroom(s), Electricity, Air conditioning, Heating, Shelves, Desk(s)