
British property worth £1.5bn has been bought by Russians accused of corruption or with Kremlin links, according to new figures fuelling criticism of so-called “Londongrad”.
Anti-corruption campaigners unveiled research showing that 28 per cent of that property is on the doorstep of the government and parliament in Westminster, with Kensington and Chelsea another hotspot.