http://shop.uniqlo.com/uk/goods/067938The navy and olive ones. Olive BNWT, Navy worn once and are like new. Both are size Small which is a 30w or below. There is drawstrings on the inside to tighten them. £15 delivered each.
got a few pairs myself and they are very good