Christopher Ward – The Cheapest, Most Expensive Watches in the World?

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).

The story goes that Continue reading “Christopher Ward – The Cheapest, Most Expensive Watches in the World?”