Tower of London Videos

British Parliament

(3) TV-14

British Parliament

(3 min) TV-14

Did you know that Big Ben is the main bell inside London's famous clock tower, not the tower itself? Find out more about one of the city's most iconic landmarks.

Videos