Route One opens first London store in Seven Dials with limited-edition 'launches' offering
Shaftesbury has announced that multi-brand streetwear and skate retailer, Route One, has made its debut entrance to the capital, with the launch of a new London store at 47 - 49 Neal Street in Seven Dials.