Do you have physical stores?Updated 2 years agoWe currently don't have any of our own physical stores, but you can find our products in Selfridges, Harrods, Liberty and many independent stores across the UK. Was this article helpful? YesNo