Answer
Philip's mother, Princess Alice of Battenberg, was German. She was born in Windsor Castle, England, to Prince Louis of Battenberg and Princess Victoria of Hesse and by Rhine. Her father was a German prince, and her mother was a granddaughter of Queen Victoria. Princess Alice grew up in Germany and England and married Prince Philip of Greece and Denmark in 1947.