BOSS opens new store at Liverpool ONE following relocation and significant upsize
Grosvenor has announced that German premium fashion brand, BOSS, has officially launched its new-look space on Liverpool ONE’s Paradise Street, following its relocation and significant upsize announcement last year.