Metropolitan Police to sell New Scotland Yard
Wednesday, October 31, 2012
The Metropolitan Police — the police force for the Greater London area — has announced they may sell their headquarters, New Scotland Yard, in order to cut costs.
They are trying to reduce their £3.6 billion annual budget by £500 million, following cuts by the coalition government. If the sale of New Scotland Yard goes ahead, the Metropolitan Police would move tRead More…