actually ther are kung fu styles that focus on self-defense soley. Like Wing chun , Xing yi, shuai jiao wrestling.
But, what you are talking about, you need something that is designed for the streets
Ninjitsu and Krav maga is the best.....and cross train in other styles too, ...whether it be...