Farrah Storr
Editor-in-chief of Elle UK
- TV Presenter / Broadcaster
Farrah Storr is the multi-award-winning editor-in-chief of Elle UK. Prior to this, she was the Editor in Chief of Cosmopolitan and in that time, Farrah grew the brand to become the No.1 UK women’s glossy magazine.