A £110 million "giga mansion" has gone on sale in London, making it one of the most expensive properties to be available in the capital this year — despite the gloomy outlook in the upper echelons of ...
A grand ‘giga mansion’ located at 17 Belgrave Square in central London is undergoing a major redevelopment that, once completed, will place it among the capital’s most expensive residential properties ...