Luxury fashion and design house, HUGO BOSS, is to double the size of its existing London store on Regent Street by moving into a new space at 178-180 Regent Street, making it the brand's largest flagship store in the UK. A lease has been agreed with... Read More