I hope you are feeling better and the painkillers are doing their job.
However, what you said was horrible, really mean.
I have am a London, I was born here as was my OH and all my DCs.
So I reckon I have more experience of whether all Londoners are cunts or not.
I hate this idea that London is an unfriendly city. London is a huge city made up of hundreds of distinct areas, each with their own identity.
I think many people visit with the attitude 'Im not going to let any Londoner get one over on me/mug me/be rude to me/grope my wife/spit at my baby .....
They come here expecting trouble and sit on the tube glaring lest anyone dare trouble them.
I have had far more trouble in places that I have visited. We stopped going to the West Country for a while because of some horrible experiences. I didnt think all people in all of the counties were cunts. Infact it was incomers who gave us the hassle.
I just didnt want to give my money to peope who were going to be rude, unwelcoming and downright sodding racist towards us. Luckily my entire family decamped to Devon so we were able to keep visiting without lining the pockets of nasty gits.
And we have never had any trouble from ordinary Devon folk.
Anyway. I expect the OP felt desperate and pain does awful things and can make you angry and unreasonable.
So I will have to let her off this time.