Main Street, Johannesburg, Gauteng 2094, South Africa
Many of South Africa’s major mining and banking corporations have their headquarters in Main Street in the Johannesburg city center. The street is one of the best examples of recent urban regeneration in the inner city.