Tower Bridge, a Grade I listed suspension bridge built between 1886 and 1894 is one of London's most visited landmarks, London, England, UK