This happened around 2 years ago, I was just wondering whether I done the right thing. As you all know in the American Pavilion at World Showcase is 'American Adventure'. Near the start of the show you have a group of people sing the American National Anthem. Being British I saw no reason to 'stand' for this, and it seemed other people in the audience did not stand either.
Now, when somebody close by realised I wasn't standing they got a little offensive towards me for not standing for the national anthem, I tried to explain I was English but he said I have to stand anyway as a mark of respect.
Now I am just wondering, should I have stood? What is the correct etiquette? I know that Florida is in America, but no other world showcase countries showcase their national anthems in such an obvious way. With the amount of multinational guests visiting Disney World you would think that it wouldn't be thrust on you in such a way that the situation would become awkward, which it was at that point.
I am in no way being critical of the American National Anthem, I just want to know what I should have done, and if anybody else has ever felt awkward during the national anthem in that pavilion.
Now, when somebody close by realised I wasn't standing they got a little offensive towards me for not standing for the national anthem, I tried to explain I was English but he said I have to stand anyway as a mark of respect.
Now I am just wondering, should I have stood? What is the correct etiquette? I know that Florida is in America, but no other world showcase countries showcase their national anthems in such an obvious way. With the amount of multinational guests visiting Disney World you would think that it wouldn't be thrust on you in such a way that the situation would become awkward, which it was at that point.
I am in no way being critical of the American National Anthem, I just want to know what I should have done, and if anybody else has ever felt awkward during the national anthem in that pavilion.

It's not an official event or anything.
It's the courteous thing to do - otherwise, without saying a thing, it's like "saying" you don't respect them.