You see one of the great things about london is it has aspects of other contries incorparated into it, for example weve got little india(south hall), little Istambul(Haringey), Little Marrakesh(Ladbroke grove),Little China(Soho), Little Jamaica(Brixton/tottenham, argueably) ect.ect. Traveling from one side to the other it seems like traveling the world, even the weather seems different in those places. I confess some citys are more pleasing to visit but you have to live in London to experience its true beauty.