The 32-year-old actress said she likes working and staying in the same place, reported Contactmusic.
"I love working here in London and I am envious of British actors and crews because American actors, we end up like gypsies - movie to movie, moving cities every time," Portman said.
"But you can have such a fulfilling, wonderful, rich career here between the theatre, the TV, and the film all in one place. It's pretty cool to get to live and work in the same place," she added.