A short drive from Kensington Palace, where Prince Harry, Meghan Markle, Prince William, and Kate Middleton all live, is the Queen’s not-so-humble abode: Buckingham Palace. What sits inside is typically private to everyone except the royals and their staff, but a new video released by the Royal Family shows a peak int
Source: Read Full Article