Guy Ware, Winner of the London Short Story Prize 2018

Launched in 2013, the London Short Story Prize seeks to discover, publish and profile the best stories and writers coming..