4 ms·Well, it is The London in The UK. Live there a few months, it gets to you imo :)by jotm 9y agoWell, it is The London in The UK. Live there a few months, it gets to you imo :)