Big Ben is the name of a bell inside of a clock tower in London, England. The clock tower itself is often called Big Ben. The bell rings every hour. The bell was made to be part of a new government building in London. It is so big that it took 16 horses to pull it from the factory where it was made to the government building.