Picture of Eleanor Russell

Eleanor Russell

Ellie recently graduated from Leeds with a degree in English Literature and Spanish. Her dual passion for art and baking means that she can often be found up to her elbows in either paint or cake batter, but she also loves cats, reading, cats, Barcelona and cats.