As the new Metropolitan Police HQ on Victoria Embankment officially opens today, it’s been revealed that a sell-off of property assets over the last five years has generated around £1bn for the force.
London property disposals bring in c.£1bn for the Met Police
Sales since 2012 include New Scotland Yard for £370m, Chelsea Police Station for £40m, and Kilmuir House in Belgravia for £45m
July 13, 2017
UK capital still has the largest UHNW population in Europe, but lead over French counterpart has 'narrowed sharply' amid Brexit concerns...July 21, 2017
From the Archives
This Week's Most Read