The British embassy in Iran has reopened, nearly four years after it was closed. Foreign Secretary Philip Hammond attended a ceremony on Sunday in Teheran with Iranian diplomats to mark the reopening while Iran has also reopened its embassy in London.