Russian oligarchs in London

Month: April 2024

Russian oligarchs bought a building in London for £100 million

Russian oligarchs via company LetterOne bought a building in London. LetterOne a London-based firm established by a consortium of Russian billionaires who have faced Western sanctions, has finalized the purchase of a Mayfair building for more than £100 million. Sources…