I've seen some pretty cool pieces by C.P. Company worn by some friends but never actually found anything I'd want to buy for their prices while trying them on in the stores.
As to where to buy, you could try
http://www.bbclothing.co.uk/, I have however never ordered from them but I hear it's a reliable supplier.