England: London – Tower of London & Tower Bridge
London is full of iconic sites and Tower of London and the Tower Bridge are perhaps the foremost of them all. Built in 1078 by William the Conqueror, it went from being a prison to palace to treasure vault to museum over its long history. Just a step outside is the magnificent Tower Bridge with two huge towers that are 65 m / 213 ft, spanning the river Thames
Share this entry