Upon seeing the iconic image of Big Ben, it’s hard not to think of all things British. It’s understandable, as any film or TV series that is set in London will generally feature a shot of the clock tower. It’s been voted Britain’s most popular tourist attraction and most iconic land mark, and it’s hard […]
The post Facts About Big Ben appeared first on Factual Facts: Interesting Facts, Fun Facts and Weird Facts.