Yes, agree, sometimes you think 'oh no, only two chapters left!'
The Shell Seekers by Rosamund Pilcher is a wonderful book, and almost all of Kate Atkinsons too.
I have discovered a Yorkshire writer called Andrew Martin, he writes a railway detective series mainly set in Edwardian days but there are books set in the 20's as well, as the main character gets a bit older. Am not particularly interested in trains ( lol) but you don't need to be.The evocation of a byegone era is wonderful.
I would recommend not reading the first in the series as it is the least interesting one and each book stands alone but the superb ones are:
Last Train To Scarborough,
The Blackpool High Flyer,
Death On A Branch Line,
The Somme Stations (First World War)
Night Train To Jamalpur
The Baghdad Railway Club
All are really good reads.There is another writer of similar name and content(but not any good IMHO) so if you are interested, don't confuse the two writers.
Have also just finished The Ballroom by Anna Hope, another Yorkshire writer, and set in a mental institution....sounds awful, but is a magnificent book.