Kensington Palace, specifically Apartment 1A, serves as the London residence to the Prince and Princess of Wales, William & Kate. See where William and Catherine spend their time at Apartment 1A in Kensington Palace. The Prince and Princess of Wales shared a glimpse inside the space when they hosted Michelle and Barack Obama in 2016. …
