• Home
  • Tags
  • Strom Watches

Strom Watches news and archive

Fashion

Storm opening in Westfield

Watch label Storm announced they will be opening a new store in Westfield Shopping Centre, West London. There are currently ten own brand stores nationwide, but this will be Storm’s only concept store in the UK. The store will have a contemporary look to complement the high-end shopping experience that will be offered by the shopping centre. The...

loading...