Why do americans like the british accent?

Because it's different from theirs and beyond TV and movies they don't hear it often.