>>64186736
>>64186762
I do wonder how much of a permanent mark the Russian oligarchs even left on London. A ton of rich Russians seemed to think that London was THE place to be in Europe.
There were some idiots who were claiming that all of London high-society and business was beholden to the Russians, but that is clearly not the case.