Blog
Canadian luggage brand to open first U.S. store on Newbury Street

The luggage and accessories retailer is opening its first U.S. store on Boston’s Newbury Street as part of a larger U.S. expansion.
The luggage and accessories retailer is opening its first U.S. store on Boston’s Newbury Street as part of a larger U.S. expansion.