Doctor Who Pop Quiz

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