What to see in London. With 27 million visitors every year, London is the most visited city in Europe. With so many attractions and museums to visit, it's no surprise that the UK capital is a favorite destination for millions of people. Here are the things to see during your trip to London!
Continue reading What to see in London - what to visit in London