General knowledge question
Which famous British landmark is located in London and was built in 1859?
Reveal the answer
Correct answer
Big Ben
Big Ben is the nickname for the Great Bell of the clock at the north end of the Palace of Westminster.
This question appeared in the Wizzy Quiz round for Tuesday 25 August 2026.
