Just like in the movies - Big Ben is the clock tower attached to the Houses of Parliament in London.