Tag: Branding

Christopher Ward is a designer, manufacturer and retailer of Swiss watches based in London. The company was formed on a boat on the River Thames in 2004 by the founding friends; Christopher Ward (watch maker and designer), Peter Ellis and Mike France (both former owners of the Early Learning Centre chain of educational toy shops).