Full image caption
Tourist sightseeing boat on the River Thames approaching Tower Bridge in August 1970. Some of the most famous buildings in London can be seen from the River and sightseeing boats are popular ways for tourists to learn about the city.
1970 AD - 1970 AD
© Henry Grant Collection/Museum of London