Pop Up Shop Launched

Thursday 9th June marked another exciting step in the development of the premium British menswear brand Win or Lose. We opened the door of our first pop up shop. It is located in the Shard Arcade, which connects the iconic Shard building to the newly deloped London Bridge station. The shop showcases the brand’s fantastic mens colourful striped socks, polo shirts and T shirts.

Leave a Reply

Your email address will not be published. Required fields are marked *