Along with Parliament and Big Ben, Tower Bridge is London's next must-see architectural marvel, not to mention the most famous bridge that crosses the Thames. Construction on the bridge started in ...
Tower Bridge opened in June 1894 and has been a major part of London's skyline ever since. Underneath the façade of the famous crossing is a large cavernous chamber with gears, motors and ...