Big Ben is the name of a large bell inside the Elizabeth Tower, formerly known as the Clock Tower, located at the north end of the Palace of Westminster in London. Big Ben is the largest four-sided ringing clock and third tallest clock tower in the world. The Elizabeth Tower and the Houses of Parliament it contains are situated along the River Thames in London.