If London had a place where royal drama, dark history and iconic city views all came together, it would be the Tower of London. Sitting right on the River Thames, this nearly 1,000-year-old fortress has been a royal palace, prison, fortress, treasury and even a royal zoo. Today, it’s one of London’s must-see attractions and definitely more excitingContinue reading “🏴 Tower of London – London, England”
Tag Archives: England
🏴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”