Metropolitan Police to sell New Scotland Yard
Wednesday, October 31, 2012 The iconic revolving sign. Image: ChrisO. 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 …
Continue reading “<div class="article-title">Metropolitan Police to sell New Scotland Yard</div>”