Bet You Didn't Know: London Landmarks
2m 24s
This clip discusses the history and significance of London's most iconic structures, such as Big Ben, The London Bridge, and The Tower of London.
0