London was the second most visited city in the world in 2016, so clearly it is insanely popular. For Harry Potter-lovers, Anglophiles, and just the average English-speaking traveler who wants to go somewhere with the same language, it's heaven. Although there are some that scoff at what they consider to be an overhyped city, they couldn't be more wrong. There is brilliance even in the most obvious of tourist destinations like Buckingham Palace and Trafalgar Square. But then London holds many secrets inside it as well. As Samuel Johnson said in 1777, "When a man is tired of London, he is tired of life; for there is in London all that life can afford." And 240 years later, that still stands. Whether it's exploring a quirky neighborhood like Shoreditch or grabbing lunch at Maltby Street Market on a Sunday, you can never run out of things to do.