Martin, Leila

Leila Martin is a fiction writer and poet from the UK. She studied Philosophy and Literature at York University and now lives in North England. Her work has appeared in Horla magazine and the Buzzin Bards Poetry Anthology, and will feature in the forthcoming issue of Firewords.


Last Night at the Aquarium