London Tourist Attractions: visit Tower Bridge (photo taken from the water, the river Thames) What are the best London Tourist Attractions? London is a vibrant city full of history, culture, and character. There are literally hundreds of London tourist attractions, and it can be difficult to work out which ones are essential for your trip. Not sure where to...