Princess Diana primarily lived at Kensington Palace in London from the time of her marriage to Prince Charles until the time of her death. After her separation from Prince Charles, she continued to reside there with her sons, Prince William and Prince Harry. Today, Kensington Palace is home to several members of the royal family, including the Duke and Duchess of Cambridge and their children, as well as a public museum open to visitors.