Witches of Lychford by Paul Cornell

An “evil” corporation wants to build a superstore in the remote English village of Lychford. As you would expect the village is split between those in favor and those against the store and the conflict has created deep divides between the normally amiable villagers. On the whole, pretty average narrative and plot…but not really. Lychford was founded on a very special location, it stands on the nexus where a variety of worlds intersect with this one and any change in the local scenery could prove disastrous.

Only one person, local character Judith Mawson knows the danger the construction of the superstore would cause but with no one to help (and no one who would believe her even if they were inclined to) this may be a battle she has no way of winning.