Nettleton Road is a prestigious, and reportedly the most expensive, street in Africa, located in the Clifton area of Cape Town, South Africa.
Read more: Cape Town’s property market in 2025: the luxury and affordability shifts nobody saw coming
Tags: Cape Town