British Parliament

Author:
Video Rating:
TV-14
Video Duration:
2:15

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.

RELATED CONTENT