When you think of royals, Buckingham Palace is probably the first things that comes to mind! What most people forget is there is a completely separate palace almost a leap away: the Kensington Palace! Let's take a closer look!