A dark and beguiling tour through the streets of London – fictional and real – by a legend of modern fantasy