Ayatollah’s Son, Mojtaba Khamenei Owns £100m Property In London – Daily Mail

Mojtaba Khamenei, son of Iran’s Supreme Leader Ayatollah Ali Khamenei, reportedly owns 11 luxury properties on The Bishops Avenue in north London, known as “Billionaires’ Row,” valued at over £100 million. The properties were bought through shell companies, including one registered in the Isle of Man. Documents seen by Bloomberg link the properties to Khamenei […]