Room 52
Room 52 polka-dot straight-leg trousers - Blue
£360
Room 52 pressed-crease tailored trousers - Black
£386
Room 52 frayed trousers - White
£180