Big ben, a big clock, is located in: A) London B) Edinburgh C) Glasgow D) Liverpool Related MCQs: Complete the sentence: You had already left 7:00 O’Clock, ……. you? Big Ben is in? Ahmad Ben Bella was an Algerian ……? Ben Nevis is the highest mountain in: