Retail
Jackman opens first UK store in London
Japanese brand Jackman, known for its vintage sportswear inspired pieces, has opened its first UK store. Located just off Borough Market on Park Street, in the London Bridge area of the capital, the store feels like a “natural progression” explained the brand in a statement, following a successful collaboration with Suffolk based factory brand...
loading...