Apartment
Updated 3rd May 2022
Waterfront apartment in Chelsea
Value $28,800,000
Location Chelsea, London
Owner information

Owned by Roman Abramovich

Credit: OCCRP