London’s calling! The most visited city in Europe and the second most popular spot on the planet, the British capital has a charming appeal like nowhere else. Whatever you love, London has it. It’s a dream destination for anyone, so start packing if you haven’t made it there yet! Here are the top 15 things…