5. Kensington Palace Gardens
Tucked away on a prestigious street in London, Kensington Palace Gardens is undoubtedly the most expensive strip of real estate in the country. Owning a residence on this historic street demands a hefty price tag, averaging around $40.8 million per home. Each property presents a picturesque scene reminiscent of Victorian-era elegance. Situated a stone’s throw away from Kensington Palace, homeowners here find themselves immersed in an area steeped in royal history, political significance, and unparalleled charm.