The talk show host had been touring the grounds of Balmoral Castle when one of the soldiers recognised him and invited him to their barracks.