STORM's new store in Liverpool opened in March 2006.
Situated in the trendy and up-and-coming Met Quarter, the store stocks an extensive range of classic STORM products, including watches, jewellery, bags, wallets, umbrellas, and now for the first time customers will be able to purchase the newest range in sleek stationery.
Stay up-to-date with STORM by joining our mailing list
34 Chapel Street
Liverpool L1 6DA
Tel 0151 2550388