Harper & Odell was founded in 1948, and is now based in Clerkenwell, London.