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 the property market.
17 Belgrave Square was sitting vacant before it was snapped up by high-end developers Fenton Whelan in 2022 for £35 million.