Caro London is a small British design company who create great loungewear.
Their easy to wear, easy to wash kimonos, shower caps and pyjamas are made in light, cool Indian cotton and they have a great selection of fantastic prints to suit everyone. They only work with small-scale production units in India and the quality products they produce are made without compromising workers' conditions.