Cities by their nature are cosmpolitan.
Also, London isnt the UK, just as NY isnt the US.
Cosmopolitan is one thing, but disproportionately Muslim is another. I’m from NYC, and I’d be pretty disturbed if it had the same percentage of fabric swathed females as I saw in London.