The Rolling Stones Open ‘World Exclusive’ Flagship Store in London on Carnaby Street

The rock ‘n’ roll legends that are the Rolling Stones open their world-first flagship store, ‘RS No. 9 Carnaby’ at 9 Carnaby Street in London’s Soho. The new store, created in partnership with Bravado, Universal Music Group’s merchandise and brand management company, features…