Scotland Yard | Vibepedia
Scotland Yard, officially known as New Scotland Yard, is the headquarters of the Metropolitan Police Service, the territorial police force responsible for polic
Overview
Scotland Yard, officially known as New Scotland Yard, is the headquarters of the Metropolitan Police Service, the territorial police force responsible for policing London. The force has undergone several relocations, with the current headquarters located at New Scotland Yard. The force is divided into several departments, including the Counter Terrorism Command. The force has been involved in a number of high-profile cases, including the Jack the Ripper murders. The force is working to invest in new technology and training for its officers. The Metropolitan Police Service is a member of the International Association of Chiefs of Police.