Lush for toiletries, all vegetarian and many vegan options. Very anti-animal testing and good ethics generally. BioD or Ecoleaf from Suma coop for washing up/laundry liquid and others.
I like the company, but don't like the overkill scent of most of their products.
Would definitely buy more of their stuff if there were some restrained options.
Also quite pricey..
Any advice on toiletries? After reading about the Ecover stuff, I realise I should probably consider my whole bathroom too.