Doctor Who Pop Quiz

Which London tourist attraction do the Doctor and Amy visit on Star Ship UK?
Choose the right answer:
Option A The London Eye
Option B Buckingham Palace
Option C Madame Tussauds
 kittykat89 posted over a year ago
skip question >>
save