The Metropolitan Police could sell its New Scotland Yard headquarters in a bid to save £500 million over the next two and a half years. The proposal comes as the force seeks to dispose of a third of its property estate to deliver the savings and improvements... Read More