English | German | Russian | Czech

London Bridge English

Meaning London Bridge meaning

What does London Bridge mean?

London Bridge

a bridge across the River Thames between the City of London and Southwark. The first bridge was probably built in Roman times. an important railway station in Southwark with both terminal and through platforms, also served by the Northern and Jubilee underground lines the area in Southwark immediately surrounding the station

Are you looking for...?