A Tour of London’s Most Famous Locations in Film and TV
London is a hotbed for tourists and one of the most visited cities in the world. In 2017, there were over 19 million visitors to the city, up 2.6 percent from the previous year. One of the main reasons why so many people want to go to the English capital is because of the iconic…