David Littlewood

David is our senior editor for Allteresting based in London, UK. An official geek, David has to have the latest tech out. So when he's not burying his head in history novels and writing for us, he's distracting us with his new toys!