News

The Leonardo is the tallest building in South Africa, situated in Johannesburg’s Sandton district. This mixed-use skyscraper includes luxury apartments, offices, a hotel, and fine dining.