New Scotland Yard from Captain Britain Vol 1 3 001

Scotland Yard and New Scotland Yard are respectively the names of the former and current headquarters to London Metropolitan Police.

The name Scotland Yard is usually used to refer to the current headquarters anyway, and as well as a metonymic nickname to the Police itself.

Edit this description


Community content is available under CC-BY-SA unless otherwise noted.