Geography Quiz UK: The Thames, England’s lifeline

Quiz on the topic: England, River