News

The Independent

A London mansion is on the market for £250 million, meaning it could be the most expensive house sale ever in Britain.