Ben Pester | Granta

Ben Pester

Ben Pester is a writer based in London. He has studied at the University of Exeter and Bournemouth university. He lives in Harringay with his partner and two children.