Rolling Stones Open Up Shop

The Rolling Stones are opening up the doors to their own store in London.

The store will be located on the fashion famous Carnaby Street.

The Stones say: “Soho has always encapsulated rock’n’roll so Carnaby Street was the perfect spot for our own store. We are confident this exciting project that our friends at Bravado have created will be an unrivalled experience for everyone to come to London and enjoy.”

CLICK HERE for the full story from