Nudie opens up in Shoreditch

Ahhh Shoreditch, you are so the place to be right now in London. Everyone and their dogs are opening stores, pop ups, throwing parties or staying at The Ace. Makes sense for Nudie to open their second London based store there right? The new Soho store resides on Redchurch Street, the 780 sq ft. retail […]

Read More