Question

Pub quiz question 3742 by pjh2
  1. Question: Q: Which road leads from Trafalgar Square up to Buckingham Palace?
  2. Answer: A: The Mall
  3. Categories: London, UK (3) Geography (4)
  4. Times used: