Just read a good book called 'The Somme Stations' by Andrew Martin (novel) his books are all set in the late 1890's to the 1920's, and his main character Jim Stringer is a railway policeman.He works out of the York Station ( Northern England) but in fact he goes to other places ,even India.There are about ten books in the series,as he gets older, the books get better!This one, when he joins up and is sent to the front is brilliant.There is always a murder to solve, but the novels are full of so much else and are quintessentially English.You don't need to be interested in railways to like the books, but it adds a dimension to them, and I have learned quite a bit.I really recommend this book, also 'The Last Train To Scarborough' 'Death On A Branch Line' and
the book set in India ( Last Days Of The Raj?)