Swatch Group acquires building at New Bond Street in London
Swatch Group has recently completed the acquisition of a prestigious property situated on one of London’s most opulent streets. The building, located at 171 New Bond Street, has served as the home to a salon for the Group’s esteemed luxury…