Tower of London & Tower Bridge Vacation Travel Video Guide

Travel video about destination Tower of London & tower Bridge in England. The Tower Of London is the home of the Crown Jewels and one of the many historical sights of the United Kingdom’s capital city. Just as with the British Empire, the Tower has a colourful and dramatic past and it was originally designed as a fortress by William The far from the Tower’s original main entrance prisoners were taken through Traitors’ Gate into the notorious dungeons. In1843 the moat dried up but the old fortr
Back to Top