Hugo Boss is enlarging its BOSS store in Liverpool ONE to 4,158 sq ft.
It has signed a 10-year lease for the new shop, which will offer BOSS
Hugo Boss is enlarging its BOSS store in Liverpool ONE to 4,158 sq ft.
It has signed a 10-year lease for the new shop, which will offer BOSS