Britain’s Priciest Flat Goes for $209 Million
An offshore company dropped US$209 million for a flat in London’s luxury development One Hyde Park, making the two-story...
An offshore company dropped US$209 million for a flat in London’s luxury development One Hyde Park, making the two-story...