World’s Largest Nike Store: Niketown London

0

The epicenter of all things Nike can be found in most major cities across the world. We’ve seen the crazy architecture that some Nike stores have in Asia as but many remain ‘average sized’.  Niketown London takes the cake for the World’s largest store in the world and recently re-opened in November. Take a look inside Niketown London after the jump, You will see walls dedicated for one specific model as well as a chandelier made up of tennis balls,jump rope, running shoes and basketball rims. Via HQ

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.