The Tower Bridge over the Thames. Built in 1894, just one famous landmarks of the City. London, England. On the LONDON & PARIS tour. November 6, 2013. Written by Mike on November 6, 2013 ยท Leave a Comment Share this:FacebookTwitterEmail