Fashion
Niketown London becomes largest flagship
Sports destination place Niketown London has been redesigned and reopened, which turned it into the largest Nike store in the world. With the new design, the iconic Oxford Circus location leads Nike's retail strategy. Launched in 1999, Niketown London covers about 42,000 square feet, and has expanded from three to four floors. Its reopening...
loading...