Why do British people think Americans have accents?

Americans do have accents, British people do have accents. When one has a different way of speaking than another then it is noticed. When a British person hears an American person speaking, the American does have an accent to the Brit.

Answer

Everyone has an accent! That's how British people know that you are Americans, and how you know that they are British! Strange question!!