Louisa Owen was born and raised in South Wales. She previously worked in magazine and comic book publishing and her work has appeared in British and American publications. She just completed her MA in Creative Writing at City University. She currently lives in London.
Short Straw – coming soon