The Tower Bridge over the Thames River is a famous London landmark. The walls of the Tower of London are a perfect place to take a Tower Bridge photo.
The Tower Bridge is sometimes mistakenly called the London Bridge, but the London Bridge is not as distinctive, and is located up the Thames from the Tower Bridge. The Tower Bridge looks medieval, but was built in 1894 and has sophisticated draw bridge machinery to allow boats to sail under it.