Shaftesbury Capital has announced that Peak Performance, the renowned Scandinavian outdoor brand, has opened its debut UK store in Covent Garden. Located at 49 Long Acre, the opening of the international brand’s first-ever UK store exemplifies Covent Garden’s reputation as the nation’s de facto performance-wear hub, further reinforced by the one-of-a-kind activation hosted by the brand in honour of the store’s launch.
Read More