By Grace Bowden2020-10-09T11:41:00
Adidas has opened its new London flagship store, which is full of artwork commissioned by local artists and nods to the brand’s heritage.
Adidas’ new Originals shop, opened in London’s Soho, has been designed with its destination keenly in mind, with one-off installations commissioned by local artists, specially designed neon signs from Walthamstow institution God’s Own Junkyard and a 3D-printed trainer sculpture.
Already have an account? Sign in here