This completely renovated and updated Art Deco-style apartment in an ornate 1904 building offers two balconies and seven large windows overlooking London’s Sloane Square. “Sloane Square is a ...
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 ...