×

London Bridge

(49,917) Bridge in London, United Kingdom
London Bridge refers to several historic crossings that have spanned the River Thames between the City of London and Southwark, in central London since Roman times. The current crossing, which opened to traffic in 1973, is a box girder bridge built from concrete and steel.
Address: London EC4R 9HA, United Kingdom
Hours: Open 24 hours