An Abu Dhabi investment firm has bought the site of one of the worlds most famous police headquarters, New Scotland Yard in London. They picked up the …

source