Britain's "worst town" in 2026 has just been named, but don't be too quick to dismiss it. It currently hides a magical attraction.