Original: June 30 & ndash; The Tower Bridge in London opens for traffic.
Simplified: June 30 - Tower Bridge in London opened.