Showing posts with label England. Show all posts
Showing posts with label England. Show all posts

Sunday, August 5, 2012

Tower Bridge


Tower Bridge is a suspension bridge in London, which lies on the river Thames. Construction began in 1886 and completed eight years later.