Peak Performance to open first UK store in Covent Garden
Customers can expect high-quality performance clothing designed to endure the most demanding conditions for both city and mountain adventures
Scandinavian outdoor brand Peak Performance has selected Covent Garden to be the home of its first-ever UK store.