Multiple choice general knowledge In which hills does the River Thames have its source? Cheviot Hills Cambrian Hills Mayo Hills Cotswold Hills Reveal answer Fill a bubble to check yourself D Correct answer Explanation The River Thames has its source in the Cotswold Hills in Gloucestershire, England. The Cheviot Hills are on the Scotland-England border, Cambrian Hills are in Wales, and Mayo Hills are in Ireland.