$20 million London Mansion is 'Biggest Ever Home Repossession'