Tony Blair will meet the South African President later for talks which are expected to include Zimbabwe and Iraq.
The British Prime Minister is being urged to use the visit to persuade Thabo Mbeki to speak out against Robert Mugabe's regime.
Critics in Zimbabwe have argued South Africa's policy of "quiet diplomacy" amounts to quiet endorsement of his policies.