DownloadThe Portobello Bookshop Gift Guide 2024

John L Williams Author

John L. Williams is the author of six books, most noticeably his Cardiff trilogy and Bloody Valentine (which the police force tried unsuccessfully to ban). He currently writes for the Mail on Sunday, having worked for the Independent, Sunday Times, NME and as contributing editor of GQ magazine. He was born and still lives in Cardiff.