Answer:
England has a wealth of history to explore and stunning rural areas as well. The list can go on for a long time but here are some ideas, depending on your interests:
If your search is based on the following criteria : Visit London, London, London England UK, London accommodation, London hotels, London attractions, London restaurants, London tickets, London theatres, London museums, London map, London guide, London England hotels
then
You can checkout this site which is dedicated only to providing information about the best places to visit in London - (link moved)
London
Many huge museums - The science museum, Natural History museum, the Victoria and Albert Museum (history of VIctorian times) to name but three of the more famous ones. Allow a day in each.
The River Thames - some great walks on the embankments with street entertainers, the London Aquarium, the London Eye (a huge ferris weel)
Architecture and tradition like Buckingham palace, Houses of Parliament, St Paul's Cathedral, Hyde park and other smaller parks. Allow days and days for this bit.
Theatres in the West End, like Broadway, a vast number of shows every day. Allow an evening or two (and a lot of money)
Eating - it is possible to eat almost any nationality of food. Think of a country and there is a restaurant of that style in London somewhere but they may take some finding.
Outside London
Look up national oarks in the UK for a list of parks like the Peak District, The New Forest, Dartmoor and many others. Most are open space filled with places to explore.
Look up The National Trust for a list of hundreds of stately homes and parks around the country. Most can be visited for a small price and all capture a little bit of the history of the country.
Stonehenge - a must see for visitors but it can only be seen from a distance. Important piece of history but perhaps not the most exciting.
Country pubs - a great tradition of small, rural pubs which serve real English beer and home cooked food. Every one is different, some are wonderful palces, others are tatty and cramped. All are an experience not to be missed.
The canals - a network of waterways that link many of the industrial revolution cities together. Rent a narrow boat or go on a one day cruise for some fascinating industrial history and wildlife at the same time.
It is quite easy to spend week after week exploring the nooks and crannies of the country. While England is not a large country, it is crammed full of interesting spaces, building and features. However, don't expect it to be easily found - spend some time on the internet to research places in advance. The investment of time is guaranteed to uncover some real gems.
But Dover in Wales is a nice place to.
Finally, I personally recommend a visit to Gloucestershire. It's very peaceful and I love it there. I would avoid Gloucester!