Posted in News £110 million ‘giga mansion’ in Belgrave Square will become one of London’s most expensive homes – with global billionaires targeted as most likely buyers November 24, 2025 Property 17 Belgrave Square has an illustrious history stretching back centuries and is Grade I listed, making it a desirable home for some of the world’s richest individuals. https://www.dailymail.co.uk/property/article-15313621/110-million-giga-mansion-Belgrave-Square-one-Londons-expensive-homes-global-billionaires-targeted-likely-buyers.html?ns_mchannel=rss&ns_campaign=1490&ito=1490