London is a striking commentary on architectural evolution. This street scene illustrates the blend of history and innovation. With dozens of medieval landmarks like the Tower of London, there are beautiful modern buildings such as The Shard, with 26 stories, dozens of restaurants, residential living and a five-star hotel.