Peter Ackroyd offers his views on London with all the authority of somebody who has probably thought, read and written more ...