Indians have spat at me in the street since I was a schoolboy, how do I make then stop?

Anonymous

I live in London and have been on the recieving end of spit from primarily indian people from early childhood onwards. The first time this happened to me was when I was 6 years old walking to primary school with my mum; they've done it ever since - one just did it again, hence the question.

As you can imagine, being spat at unprovoked has had an effect on how I view them and their hateful actions towards me. Its at my feet; its not away from me, its not after me, its not half way up the street from me - its Directly at my feet In Front of me as they walk past.

It's gotten more common recently since I've started going out instead of locking myself inside; it matches the increase of positive attention towards me lately (Halo effect?). The only thing I've done is groom better, keep my blonde hair washed, and be more active - I've never looked or said anything to these people, yet they do it without warning in areas throughout the city.

Is there anything I can do to make them stop? They seem to do it all over London, but particularly in areas I presume they believe are now their territory (?). Im concerned they will eventually do something more life threatening as I walk past...

Updates
1 y
Neither myself nor my family knows these people. I wear no logos, religious symbols or expensive clothing. I dont act above anyone, and I'm an introvert who keeps to himself (probably because of how I was treated in childhood).

I regularly give directions and help to those who approach me - which is mostly overseas tourists. To my knowledge, Sikhs and Goans have never done it to me. I've recently developed the courage to ask spitters WHY, but they just look me in the eye and walk on.
Indians have spat at me in the street since I was a schoolboy, how do I make then stop?
3 Opinion