Is the London bridge the oldest bridge?

No. The first bridge was made in rome in 62bc. The bridge is still there