As well as Parliament and massive Ben, Tower Bridge is London's upcoming will have to-see architectural marvel, as well as quite possibly the most popular bridge that crosses the Thames. Development over the bridge commenced in 1886, which means It is really practically modern by London expectations, but Tower Bridge stands out for its breathtaking