If it was taken in a castle, then Windsor seems obvious. I will need to look up Alice's book, but she and Alexander of Teck got to know one another when he was stationed at Windsor and she and her mother were living, I think, in a house in Windsor Great Park. The Henry III Tower in Windsor Castle was also their first married home.
Ann