LONDON (AP) — Prime Minister David Cameron's office: he, President Barack Obama discussed Iran, Afghanistan.