Bain Buys London Building at Center of Vatican Scandal

60 Sloane Square, London. 

Photographer: Daniel Leal/AFP/Getty Images

Lock
This article is for subscribers only.

Investment firm Bain Capital agreed to purchase a building in London at the center of an alleged fraud against the Vatican.

The Administration of the Patrimony of the Apostolic See said on Friday it had completed the sale of a building at 60 Sloane Avenue, in London’s upscale Chelsea district, for 186 million pounds ($223 million).