This movie is british because on the one hand because it takes place in british place, and also because the cars used are of British origin such as : Aston Martin, Land Rover or Rolls-Royce.