Source: Tourism MediaTower BridgeOne of London’s most famous bridges, an icon of the city through the ages, situated right beside the historic Tower of London.WorldEuropeUnited KingdomGreater LondonEnglandLondonTower HamletsTower Bridge