Buckingham Palace is one of Queen Elizabeth II’s residences. It’s also where you can see the Changing of the Guards (but for a better view and smaller crowds, you can also catch this at Windsor Castle).
Royal Mews, just down the road, is where her horses live. It’a also where some of the royal carriages are stored. If you have a London Pass, entrance is free.