3. Scotland yard -- the metropolitan Police n% specially the division dealer with serious crimes The Greater London police is known as the metropolitan Po 0ce。3. Scotland Yard --- the Metropolitan Police, specially the division dealing with serious crimes. The Greater London police is known as the Metropolitan Police