British Queen Elizabeth II arrived yesterday at Balmoral Castle in Scotland, where she will traditionally spend her summer vacation, British media reported. For the first time, however, she would spend it alone, without her husband, Prince Philip, who died in April.more