British Prime Minister David Cameron
British Prime Minister David CameronReuters

British Prime Minister David Cameron said on Monday that the alternatives to striking a nuclear deal with Iran are “not attractive”, Reuters reported.

At the same time, he said that a pact with Tehran should not be reached at any price.

"Obviously we should not do a deal at any price, but I do think the alternatives to doing a deal are not alternatives that are attractive and frankly they are not attractive for Iran," Cameron was quoted as having told the British parliament.

"The sanctions that we have put in place ... have done such damage to Iran that it is in their interest to conclude a deal," added Cameron.

Iran and the six world powers - known as the P5+1 - are hard at work trying to turn an interim deal into a permanent agreement. Iran committed in the interim deal to limit its uranium enrichment to five percent and is gradually winning access to $4.2 billion of its oil revenues frozen abroad and some other sanctions relief.

Talks to reach a permanent deal have continuously stalled, however, and two deadlines for a final deal have been missed. Experts say that the new deadline -- March 31 for a framework deal, July 1 for the full deal -- has to be met.

Another round of negotiations last week in Switzerland once again did not result in an agreement, though Iran's President, Hassan Rouhani, said that progress was made in the talks.

Meanwhile, it was reported on Monday that U.S. Secretary of State John Kerry will return to Switzerland on Thursday for more talks on a deal.

According to AFP, Kerry's office said he would meet his Iranian counterpart Mohammad Javad Zarif in Lausanne for the next stage in talks.

Zarif last week played down the chances of reaching a nuclear agreement in the current round of talks, hinting the negotiations will likely have to continue for another week.

Those remarks came after Iranian nuclear chief Ali Akbar Salehi, had said "90 percent of the technical issues" have been agreed.