H&M has a lot of slim-fitting pants.

http://www.hm.com/us/product/36233?article=36233-B