Image 1 of 1


Author and writer Helen Walsh, pictured at her home in Oxton, Wirral shortly before the publication of her second novel entitled Once Upon a Time in England. Walsh was born in Warrington, England in 1977 and published her first novel, Brass, to critical acclaim in 2005. Her partner was novelist Kevin Sampson.