London Bridge is a historic and iconic bridge spanning the River Thames in London, England. Known for its rich history and cultural significance, it connects the City of London with Southwark and has been rebuilt several times over the centuries.
google.comPart of: London map template