Situé dans le quartier Century City de Los Angeles, juste à l'ouest de Beverly Hills, le studio est une filiale de News Corporation, le conglomérat des médias appartenant à Rupert Murdoch.
Il est situé dans la zone Century City de Los Angeles, Californie, États-Unis, juste à l'ouest de Beverly Hills.