-Munro road in Houghton is always a winner, especially late afternoon with the sun setting.
-Bryanston forest on Slone ave is also great, Not low car friendly tho, but makes for epic pics
-Quinn St in Newtown also makes for great pics with the train tracks and old industry buildings but can become dodgy AF.
-There are some cool spots outside of Soccer City too
-Florida Fire Station in front of the engine garages at the heli pad also makes for great pics but You will have to get permission
-Great Dane in Braamfontein
-There are some cool graffiti walls in Westdene that makes for epic pics
-Angels & Sons in Lazer Park has a Hot Wheels wall which is epic
I guess it all depends what vibe you are going for, I've done shoots at most of these locations, I also have access to a proper film studio and some empty factories, But will have to get quite a few cars to do shoots there.