The £140m flat: World-record price for Central …
The previous most expensive flat was valued at £115million in a rival Central London development at St James’s Square in 2008. Trevor Abrahamson of estate agent Glentree Estates said of the latest sale: ‘This is a huge price.