Exactly, Biglouis. As a former teacher of foreign languages, I can say that pupils from other countries need to hear correct English. They can get used to local accents and dialect words if they hear them enough, but they do expect grammar to be correct.
Local accents, dialects, pronunciation can be delightful. But if a speaker cannot be understood, they need to do something about it.
Schools have a responsibility to prepare pupils for the world beyond the local school and that includes knowing correct grammar. Many people are bilingual, in that they speak differently at home and at work, and they know which register of language to use in context or home, work etc.
Of course in personal relationships, if you cannot accept someone as they are, maybe a relationship is not going to be viable.
To think that London, or anywhere else for that matter, does not belong to any one demographic