England is a mix of the lively capital, London, the picturesque countryside and the maritime towns. England can appeal to all types of travelers as it offers bustling cities with an incredible live music scene, but also breathtaking coastlines and natural sites. Here are the best things to do in England.