Modern England, but not London. Revived from hibernation like sleep. The book is That Hideous Strength. The last book in a trilogy and unfortunately the best IMO - and it feels very relevant and farsighted to me now.