An overseas billionaire is renting a London mega-mansion for £1 million for the year, the city’s biggest ever rent deal. The wealthy family wanted to try out the property to see if they want to buy it — and are paying £84,000 a month to do so. The five-storey Grade II-listed “mega mansion” is the largest private […]