London penthouse apartment sells for record £140 million

London penthouse apartment sells for record £140 million

A central London penthouse flat is being reported to have been sold for a whopping £140 million, which makes it the most expensive in the world.

Visit Site