In conjunction with Parliament and large Ben, Tower Bridge is London's upcoming must-see architectural marvel, as well as one of the most renowned bridge that crosses the Thames. Building about the bridge begun in 1886, which means it's practically modern by London specifications, but Tower Bridge stands out for its spectacular detail and moveable … Read More