London’s Tower Bridge opened.

Share: 

Saturday, June 30, 1894: London’s Tower Bridge opened.