Local citizens can hear the chimes every hour, of a giant bell ringing in Westminster — an area of Central London, England.
Big Ben is the nickname of that large bell, which is inside the Clock Tower, at the Palace of Westminster.
Fact Frenzy has some interesting facts and interesting trivia about the history of this great bell, and how it may have earned its name. Read the rest of this entry »