Novel Sherlock, Lupin, dan Aku dapat membawa pembaca terhanyut dalam suasana kontemporer jantung kota negeri Britania Raya, London