Romance Novels from Scarfolk, the English horror town trapped in the 1970s

Scarfolk, you will recall, is a Wyndhamesque horror-town in the English countryside, trapped in a continuous loop from 1970-1980, whose strange artifacts slowly leak into our world. Read the rest