Biographer, novelist, historian: Peter Ackroyd is as prolific a writer as he is a drinker. And for his new book he has borrowed Chaucer's characters and transposed them to the love of his life - London.