September 2021. London. Tower Bridge is a drawbridge in London, located over the River Thames. Considered one of the symbols of the English capital, it connects the villages of Southwark and Tower Hamlets, near the Tower of London, from which it takes its