Google News
spot_img

Marc van Pappelendam

Niketown London relaunched as world’s largest Nike store

Nike Inc has relaunched its flagship Niketown store, on Oxford Circus in central London, following extensive redevelopment that makes it the largest Nike store in the world. The relaunched store covers an area of approximately 42,000 sq.ft over four...
- Advertisement -

Latest News

Lab-grown diamond brand Solitario enters Chennai

The new 600 sq. ft. boutique is located at  Phoenix Market City Mall’s luxury arena named Palladium Bengaluru: Lab-grown diamond...
- Advertisement -