Peter Cohen
Peter Cohen cotton trousers - Blue
£759
Peter Cohen bias-cut wide-leg trousers - Neutrals
£1,154
Peter Cohen tailored trousers - Black
£927
Peter Cohen bias-cut leggings - Pink
Peter Cohen elasticated trousers - Brown
£972