January 6, 2025

The world’s richest neighbourhood named ‘Billionaire’s row’ where homes start at £150m

Kensington Palace Gardens is an exclusive street in west London, […]