BBC English, which is accepted as The Right Way To Speak It, doesn't grate on me at all. What the royals and the aristocracy speak is hyperlect, which most definitely isn't correct English ("I shall take these trisers into the hise.")
As for my accent grating, well, you'll just have to ask Karsten about that :-)