London Townhouse Sells for £20 million

In a sign of life for London’s high-end market, a six-story Grade II listed in Belgravia has sold for £20 million (about $29.4 million).

Popularity: 1% [?]

Related posts