Big Ben London
Out of all the London landmarks scattered throughout the city, none are more recognizable or synonymous with London’s culture than the Houses of Parliament and Big Ben.
The Houses of Parliament and its magnificent clock tower (famously nicknamed “Big Ben”) have become iconic symbols of London for centuries, and it’s hard not to imagine these two attractions when an image of London comes to mind.
The Houses of Parliament (also known as the Palace of Westminster – not to be confused with the nearby Westminster Abbey) was originally built as a royal palace and residence during the reign of Henry VIII. In 1547 the building was given to the British Parliament, and it has been its permanent location ever since.
Big Ben (now named The Elizabeth Tower) which is located at the north end of the Palace of Westminster, stands at 96 meters in height and also contains the second largest four-faced chiming clock in the world.