Pakistani President Pervez Musharraf has arrived in London for talks with Prime Minister Tony Blair on terrorism , trade and the situation in Afghanistan .