Big Ben
The Elizabeth Tower is the clock tower of the Palace of Westminster in London, England. It contains the Great Clock, a striking clock with five bells. The tower is nicknamed “Big Ben”, which was originally a nickname for the largest bell (named the Great Bell). The tower was officially called the Clock Tower until 2012, …
