I don't know if anyone mentioned this before but, Joolz Guides is a series of short youtube videos about different locations throughout London. The guide Jules McDonall presents the videos as short walking tours of the areas. I believe there is one that goes past Russell Square.
Here is the link: https://joolzguides.com/london-guides-about-joolz/
Another pretty much indispensable resource is the Follypedia. It is a Fandom wiki for the Rivers of London book series. I think my group cons