Connect to share and comment

Scotland yard 2012 10 30

Appears In:
London’s Metropolitan Police force is considering selling New Scotland Yard to cut costs.
Scotland yard 2012 10 30

The New Scotland Yard building in London on Jan. 27, 2011.

Oli Scarff