🏴󠁧󠁢󠁥󠁮󠁧󠁿Tower Bridge – London, England

Tower Bridge is one of London’s most iconic landmarks and one of the world’s best-known bridges. It opened in 1894 and was built as a solution to London’s growing traffic while still allowing large ships to reach the Pool of London. It is often confused with London Bridge, but they are completely different bridges. Tower BridgeContinue reading “🏴󠁧󠁢󠁥󠁮󠁧󠁿Tower Bridge – London, England”