River Thames

The longest of all 200+ bridges on the Thames is the Queen Elizabeth II Bridge.

An excerpt from the article 21 facts about River Thames
It was officially opened in 1991 by the late Queen Elizabeth II and spans 812 meters.