The launch of the new Peak Performance store in London saw streets transformed into an alpine paradise, writes Maisy Hunter.
Written by: Maisy Hunter