I'd recommend Esprit, as well. They have lots of stuff in cotton, their viscose is the better kind of viscose, IYSWIM, and their stuff usually washes and lasts well.
This is fairly classic, but well cut, and has been complimented (sorry, French website, as I'm in a hurry, but you can find the stuff on the UK version).
This kind of style and this, too are what I wear to work. I don't work in a v formal environment, though, but these are a good halfway between relaxed and workwear for me.
They have a good range of jeans, too, organised by cut (disclaimer: I've not actually looked at the UK website, but am presuming it's the same as the French one).
I'm currently wearing a pair of their linen trousers, in a jeans cut rather than the ubiquitous saggy, baggy style with an elastic waist, that I bought 4 years ago, and they are great.