Limpley Stoke

Limpley Stoke is a mysterious town in England, in the Real World. The reason it is so mysterious is that, wherever you go in the area around it, you will find signs informing you that there is no access to Limpley Stoke. From anywhere. Nothing goes in or out of Limpley Stoke, ever. It almost sounds like a plothole.