Location:
3401 Dufferin St Unit 159, Toronto, ON
Louis Vuitton opened a flagship store at Toronto’s Yorkdale Shopping Centre. The impressive store spanning nearly 10,000 square feet features a first-in-Canada LED facade that changes color as well as artwork and a unique selection of Louis Vuitton products for women and men.
{"themeColor":"#000000","iconColor":"#000000","showLogo":true,"topBottomPosition":15,"rightLeftPosition":15,"iconSize":"small","iconCustomSize":80,"position":"bottom-right"}