Peter Cohen
Peter Cohen tailored trousers - Black
£940
Peter Cohen bias-cut wide-leg trousers - Neutrals
£1,160
Peter Cohen elasticated trousers - Brown
£946
Peter Cohen elasticated-waistband trousers - Green