Add

Mulberry opens two stores in Toronto, Canada

British luxury house of Mulberry has recently inaugurated two stores in Toronto, Canada. The new Mulberry stores are situated on Bloor Street, the other within the Yorkdale Shopping Centre, both stores being directly operated and featuring a full range of leatherwear, ready to wear and accessories.

Mulberry opens two stores in Toronto, Canada

CPP-LUXURY iOS App