British brand STORM, predominantly known for its unique fashion watches and jewellery, have opened it’s latest store at Camden Lock, taking STORM back to where it all began over 25 years ago. The 22 square meter space with a raw, modern feel and exposed brick walls, is in stark contrast to STORM’s traditional store design, providing the ideal backdrop for the iconic designs of STORM in the trendy hot spot that is Camden, London.
The Camden Lock store is the second in London and joins the Flagship Store in the heart of London’s iconic shopping district; Carnaby Street. Camden will be the 4th dedicated store in the UK.
If you are in the area, be sure to check it out!