Rachel Ellen

Rachel Ellen are an independant greetings card and stationary designer established in 1997. Rachel started the company hand painting literally from the kitchen table in her London apartment. Now: Rachel Ellen designs is a leading name in the world of greeting cards and stationary design.