Place
Free account · your comment posts right after signup
New Scotland Yard, formerly known as the Curtis Green Building and before that, Whitehall Police Station, is a building in Westminster, London. Since November 2016, it has been the Scotland Yard headquarters of the Metropolitan Police (MPS), the fourth such premises since the force's foundation in 1829. It is located on the Victoria Embankment and is situated within the Whitehall Conservation Area. It neighbours the Norman Shaw and Ministry of Defence buildings, together with Richmond House and Portcullis House.
Read the full article →Not who you're looking for? Others named New Scotland Yard: headquarters of the Metropolitan Police Service, Westminster · British TV series (1972-1974)