The Westminster Bridge across The Thames opened in London, England.

Source