The latest news, updates and features on Jersey, the largest of the Channel Islands, located between England and France. With a mixture of British and French culture, Jersey is a self-governing dependency of the United Kingdom.