Trivia Question Buckingham Palace is a landmark in which European capital? A) Madrid B) London C) Berlin D) Paris Next Question >>