Trivia Quiz

1. Greenwich is located on which major river?

Clyde
Dee
Thames
Stour