These royal palaces in London are worth discovering. From Buckingham Palace to St James's Palace, there are a lot of royal residences to see.