The Best of England - Recommended Places to Stay & Visit

England is the largest country within the United Kingdom and offers a rich variety of places to visit, from the capital city of London to remote Cornish beaches via several National Parks and a multitude of historic cities, grand houses, world-class museums, shopping and dining.