
Grosvenor Square in Mayfair, one of the prime locations in London for billionaires to rent. Photo: Beauchamp Estates
Grosvenor Square in Mayfair, one of the prime locations in London for billionaires to rent. Photo: Beauchamp Estates
Billionaires choose to rent rather than buy London mansions
Ultra-expensive properties typically cost between £5,000 and £30,000 a week to rent