Name

Ellie Rose

Bio
Ellie Rose is a journalist based in north London. She has contributed to Reader's Digest, the Guardian and Evening Standard.