England is a foodie's paradise. The country offers a magnificent mix of sweeping green landscapes that provide rural, rustic dishes fit for a king, blue seas bursting with some of the world's best seafood, and urbanised cities with an abundance of different cuisines and fusions.