Sid Lee Designs New adidas x Concepts in Boston

Sid Lee and Sid Lee Architecture are proud to have develop the idea, vision and concept for the first adidas x Concepts store located at 73 Newbury Street in Boston. For a sneak peek watch the video below shared via the Concepts’ Instagram page. Official photos of the project to be released this Fall, stay tuned!