I lived for about 2 years in England in Thetford (Place a little text about it here as well), and that is a nice area. But it depend a little what you are looking for. England has a lot to offer. If you like the city live, then you have to see first London. Looking at the Great Bell (Big Ben as everyone knows it), the Westminster Abbey, the Londen Eye and much more.
But a visit to the White Cliffs of Dover is also a nice thing. And if you go by boat from France then you see it anyway.
This where some suggestions. There are many places that are even as good or even better. But it depend really in what area you are from England. Otherwise it can be a little to long to travel.
Let me know if you have more questions.