There are several bridges in London, but the bridge that has the longest history and is referred to as “The London Bridge” is none other than the ones that span the River Thames in between of Southwark, in central London and the City of London, or … [Read more...]
