£110 million 'giga mansion' in Belgrave Square will become one of London's most expensive homes - with global billionaires targeted as most likely buyers
newsare.net
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.£110 million 'giga mansion' in Belgrave Square will become one of London's most expensive homes - with global billionaires targeted as most likely buyers
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.














