Prince William was born at St Mary's Hospital in London, England, on 21 June 1982, the first child of Prince Charles, Prince of Wales and Diana, Princess of Wales, and third grandchild of Queen Elizabeth II and Prince Philip, Duke of Edinburgh. According to a bet taker at a horse race at Windsor Castle in 2004, "We ran a bet before Prince William was born on what his name would be. About an hour before the announcement, a very large bet came in for 'William,' and I've suspected that the wager came from the palace since." Baptised in the Music Room of Buckingham Palace on 4 August 1982 (the 82nd birthday of his paternal great-grandmother), by the then Archbishop of Canterbury, Robert Runcie, William's godparents were King Constantine II of Greece; Sir Laurens van der Post; Princess Alexandra, The Honourable Lady Ogilvy; Natalia Grosvenor, Duchess of Westminster; Norton Knatchbull, Baron Brabourne; and Susan Hussey, Baroness Hussey of North Bradley. As a male-line grandchild of the sovereign and son of the Prince of Wales, William was styled His Royal Highness Prince William of Wales, though he was affectionately called Wombat or Wills by his parents.