New Scotland Yard — the home of the Metropolitan Police since 1967 — has been sold to an Abu Dhabi developer for £120m more than the guide price. The Westminster office complex was put on the market by the London Mayor’s Office for Policing and... Read More
Scotland Yard — the backdrop to thousands of crime stories and hundreds of film and television mysteries — is being converted into a £10,000-a-night luxury hotel. The Grade II listed former headquarters of the Metropolitan Police is one of a... Read More
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