The article THE - two different specifications? [closed]

It could mean either "I like all the streets of London" or "I like the typical streets of London". Given that London has 60,000 streets, the second interpretation is much more likely here.

Hence it's ok to say:

I like the streets of London, but not this one.

Or:

I like the streets of London, but not the ones in Brixton.

Or:

I like the streets of London, every single one.

But it would be ungrammatical to say:

*I like the streets of London, but not many of them.

Regarding the second question: no, it is not grammatical to omit "the".