Boss store on London Regent Street

A window display is seen at the Boss store in London, Britain, May 30,2024. REUTERS/Chris J. Ratcliffe