News

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.