Advertisement

October 6, 2023

The running shoe specialist, which belongs to the U.S. company Deckers, is now represented at 2-3 James Street in Covent Garden in London with a store measuring around 240 sq m.