Dover, England

For centuries, Dover has been a symbol of England's royal fortitude. The port's legendary White Cliffs have long been a welcomed landmark for seafaring travelers. The solid Dover Castle has faced invasions by Roman, French and even English troops. London's legendary sights including Westminster Abbey, Big Ben, Parliament Square, Whitehall and the fashionable West End, lie just 80 miles from historic Dover.