From the history of London to the prehistory of Stonehenge, England offers much in the way of history and travel hotspots. The Dover Cliffs, Castles and Moors, England has something special for everyone.