Built in 1258, the Clock Tower, affectionately known as 'Big Ben', is currently the largest of it's kind on the earth. It is one of London's many boastful attractions, though anyone you ask will complain how loud it sounds at three o'clock in the morning.