Mr. Zardari will have dinner with Mr. Cameron at the British prime minister 's country retreat Chequers , outside London .