Storm London is an innovative British watch brand with a reputation for superb construction and bold coloured glass. Storm watches are coveted by collectors and individuals seeking a distinctive look.