The name of the famous huge tower clock in London is called The Big ben.
Big Ben is a clock.
Big Ben
Big Ben
Big Ben (Elizabeth Tower) is in London England.
There is a MOUNTAIN in Scotland called Ben Nevis, but Big Ben is a clock in LONDON ------------------------- Big Ben is actually the bell of the clock.
None because Big Ben is the name of a bell and not a clock.
Big Ben the Clock Tower landmark is in London, England.
Big Ben is a clock tower in London England
The Westminster Clock Tower, traditionally known as Big Ben.
1859, but Big Ben is actually the 14 ton bell and not the clock itself.
Strictly speaking, Big Ben is the name of the bell that is contained within the clock tower of the Houses of Parliament. It is a common misnomer to call the clock Big Ben.