Winner: Devonshire Mall

Some of the best designer and brand name fashions and accessories under one roof. Which is your favourite major shopping destination in Windsor Essex?

Finalists:


Tecumseh Mall
Windsor Premium Outlets