Scotland Yard at ‘breaking point’ as they sell more than £1bn worth of property

Syndicate Post image
New Scotland Yard went for £370 million to investors from Abu Dhabi (Nick Ansell/PA)
Breaking

    Cancel