It's a nickname for this street in Chinatown London called Newport Ct.
It is coined as diabetes street because it is the street with high traffic as well as the most concentrated amount of desert establishment
Let's get some desserts inthe diabetes street