According to a PDF of Toronto’s Yorkville area, it seems that Louis Vuitton is about to set up shop at 150 Bloor Street West, right next to Burberry. However, its current location on the south side of the street, next to Chanel remains on the form. Doesn’t this seem strange to you? Why would there […]