Photo of the Day 9 years ago The new London Bridge The New London Bridge was opened to the public in 1831 and total costs for the construction are the equivalent share