Big Ben is in? September 3, 2022September 3, 2022 Kamran Big Ben is in? (A) Paris (B) London (C) New York (D) Beijing Correct Option is: B