๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ Tower of London – London, England

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”