London Quiz
Question 11 out of 15

11. There is a statue of which American president in Trafalgar Square?
George Washington Thomas Jefferson James Madison John Adams ▶ Next Question ◀