Aerial view of London’s Tower Bridge at sunset with a red double-decker bus crossing over the River Thames.

🌉 The Day Tower Bridge Opened in London

🗓️ A Special Day in London Tower Bridge opened on June 30, 1894. That was a long time ago, over 100 years! It[…]