Of all my travels around the world there’s prolly one place I’ve been to more than all others. London, England. It’s definitely one of my favorite cities on earth and I’m like a native at this point. I’ve always had a different kind of relationship with The UK in general. They really took to my music and I really took to their culture. You can find a version of anything in London… I always find something new every time I go back. Last year I found good weather. Honestly! lol!