Tower Bridge
Not sure what the most photographed London landmark is, but I suspect the Tower Bridge is very close to the top of the list. I’d guess it is second, only to Big Ben. It’s high ranking is well deserved. It is an impressive structure and a “can’t miss” icon on any trip to London. This …