Room 52
Room 52 polka-dot straight-leg trousers - Blue
£363
Room 52 pressed-crease tailored trousers - Black
£392
Room 52 frayed trousers - White
£152