Question: Kensington Palace is the official London residence of the Duchess of Gloucester, who is the first cousin of whom?
Answer: Queen Elizabeth II