LONDON was nearly home to a central airport that would have been built on the Thames - with planes right by Big Ben and Parliament ... that the location was the best spot on the river, being ...
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 ...