Satisfaction available at Rolling Stones’ new flagship store in London
In a nod to current times, the shop will also sell Rolling Stones face masks.