Posted inLEAD STORY, NEWS
IWC returns to the home city of its founder with boutique opening in Boston
IWC has opened its boutique on Boston’s famous Newbury Street. The street has been transformed in recent years with local boutiques making way for major global brands. IWC is on the corner of Newbury and Arlington streets, opposite the 5-star Newbury Hotel, which has Tiffany & Co. on its ground floor and a Cartier flagship […]