Prince Harry is due in London on Tuesday and Birmingham later this week for a series of charity engagements and was originally supposed to bring his children.