| April 3, 2023
LBC
An enormous mansion located in central London has gone on sale for £250 million after a loan secured by its Saudi Arabian owners expired.
An enormous mansion located in central London has gone on sale for £250 million after a loan secured by its Saudi Arabian owners expired.