Answer the following question. Which palace is the London home of the Duke and Duchess of Cambridge?
kensington palace