Big Ben

Big Ben is one of the most recognizable landmarks in London and is located next to the Houses of Parliament. The name “Big Ben” originally refers to the large bell inside the tower, not the tower itself. The tower was completed in 1859 and is officially called the Elizabeth Tower. Its clock is known for its accuracy and has become a symbol of the United Kingdom.
