Traveling to Iran is generally safe, but British citizens should travel to Iran as part of a tour.