New Scotland Yard Sold to Abu Dhabi Firm for $580 Million

New Scotland Yard, the headquarters of London’s Metropolitan Police since 1967, was bought by an Abu Dhabi investment firm for 370 million pounds ($580 million).

To continue reading this article you must be a Bloomberg Professional Service Subscriber.