Where are the Netflix commercials made?

the netflix commercials are in Britain