cupure logo

£110 million 'giga mansion' in Belgrave Square will become one of London's most expensive homes - with global billionaires targeted as most likely buyers

£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.

Comments

Breaking news