
The Vatican was “tangled“ in the world of high finance and out-of-its-depth when it agreed to the overpriced £275 million purchase of a Chelsea property, in a deal involving The Pope himself, a judge has ruled.
The Secretariat of State of the Holy See agreed to buy a part-share of a former Harrods depository at 60 Sloane Avenue, before going on in to purchase complete ownership of the property in 2018.