Scotland Yard

Headquarters of the Metropolitan Police Service, Westminster, Greater London

Scotland Yard
Scotland Yard (officially New Scotland Yard) is the headquarters of the Metropolitan Police, the territorial police force responsible for policing Greater London's 32 boroughs. Its name derives from the location of the original Metropolitan Police headquarters at 4 Whitehall Place, which had its main public entrance on the Westminster street called Great Scotland Yard. https://en.wikipedia.org/wiki/Scotland_Yard

Episodes