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

Third World Born Chicagoan pursuing all things pursuable. Follow me on IG: @oscar_castillo