Retail
Veronica Beard opening Boston store
Veronica Beard will be opening its thirteenth store in Boston in January 2021. This will be the brand’s first location in the city. The store will be located on Boston’s prestigious Newbury Street, which is known for its fleet of luxury stores including Giorgio Armani, Loro Piana, and Chanel. The new store clocks in at 1000 square feet, and will...
loading...