James Craig has worked in London as a journalist and as a consultant for almost thirty years. He lives in Covent Garden with his wife and daughter.