STEPHEN OWEN
SENIOR ART DIRECTOR + DESIGN

NIKE TOWN LONDON

During my six years at Nike Amsterdam, I designed and oversaw numerous executions of Nike Town London. These projects were always exciting and dynamic, typically lasting six weeks from
concept to completion, culminating in an all-night installation.

Each project demanded a high level of focus and attention to detail given the scale of the store design. I worked closely with key stakeholders at Nike, from the creative leadership team to the store team in London. Additionally, I collaborated closely with our production partners to ensure a premium finish and attention to detail. I was also required on site to discuss problems and come up with solutions.

Rather than show all the projects, I’ve included an overview on the following pages. I am happy to provide further details on any particular execution if needed.

Photography: Tom D Morgan
< Prev    Home    Next >
© Stephen Owen 2025