Quote:
She is British ( as one must be British, not just English to be in these films)..
british means the whole of the united kingdom. england is one of the 4 countries making up the UK... i dont believe it matters if you are welsh scottish irish or english. as long as you are british. in casting that is.... after all they have scottish and irish characters in HP.