Big Ben is in? A) Paris B) Tehran C) Delhi D) London Related MCQs: Ahmad Ben Bella was an Algerian ……? Ben Nevis is the highest mountain in: Big ben, a big clock, is located in: Which of the following is not a Scandinavian Country?