Back to 1948: Nike’s New London Store

Last Friday, CR was invited back to 1948 – a new Nike store located under a railway arch in London’s Shoreditch. We found that what was merely a “pop-up store” last time we visited in August last year is now a rather groovy, permanent retail space, cleverly designed by brothers Oscar and Ben Wilson (aka The Wilson Brothers), for the brand to showcase and sell future Nike Sportswear (NSW) collections and extra special Tier Zero products…