Interesting article on the BBC site today:
Why are fantasy world accents British?
They bring up the example of Kevin Costner in Robin Hood Prince of Thieves to show how jarring an American accent can sound when supposedly in an 'English' setting. Though really, should it matter in a fantasy film or series? What do you think?