C.P. Company was created in 1975 and gained its iconic reputation by producing clothing using thorough research into functional and usable garments. This reputation still lives on to this day with this seasons latest C.P. Company releases, like C.P. Company jackets, which are all available here at Stuarts London. If you want to find out more about this iconic brand then check out our CP Company Guide where you'll find lots of info as well as styling tips and advice!