Strand, London
In November 2012, the company opened a £1 million flagship outlet in the Strand, London.