Big Ben Facts

big-ben-IMG_0180

Big Ben, the great bell on the clock tower of Westminster Palace, has been smoothly keeping the time of London for more than 150 years. It is probably the most iconic object in all...