“The UK's second most expensive house, sold in 2024 for £139 million – best seen from the boating lake.”
The Holme
mansion viewpoint · Regent's Park
mansion viewpoint · Regent's Park
“The UK's second most expensive house, sold in 2024 for £139 million – best seen from the boating lake.”