It needed something more. Maybe it should have been creepier or had more of a magical element. I struggled all the way through the book. The author hinted at things but never really explained. AND I disliked Ruby a lot.
Things that bugged me - Ruby had the whole town under a spell? Was it because she was born with a spirit from Olive? Is London forever a ghost, can she never leave town?