News

The UK government is sitting on around £1.1bn of sanctioned London housing stock from Russians accused of corruption or Kremlin links. Many Russians have withdrawn from new purchases in the ...