Have just finished (twice) London under by Peter Ackroyd. Although Im into underground stuff, it is dull to most but he writes really well.