Welcome to Neverbury by Chris Lynch

Somewhere on the coast of England, Neverbury is a quaint little seaside town with the kind of problems that a lot of quaint little English seaside towns have these days… demons, serial killers, immortals, thieves, time travellers, ghosts, vampires, haunted houses, witches, an extraordinarily strident village council, and monsters.