The Rolling Stones’ flagship store on London’s iconic Carnaby Street opens its doors tomorrow
Painted entirely in black and red and filled with items containing the band’s famous logo, the world’s first Rolling Stones store is ready to rock’n’roll. These are the first glimpse images of the new RS No.9 Carnaby store which is set to open in London tomorrow. As the name suggests, the store is located in the … Read more