Step inside a £25 million mansion on London's 'Billionaire's Row'