Luxury fragrance house Creed debuts its first Canadian boutique at Toronto’s Yorkdale Shopping Centre, joining the mall’s expanding roster of top-tier brands.
Luxury fragrance house Creed will open its first Canadian store at Yorkdale Shopping Centre in Toronto in fall 2025, reinforcing the mall’s status as Canada’s top luxury retail destination.