Correct Answer:
A. Thames
Explanation:
London is located on the River Thames, a key historic waterway.
Online Learning Platform
Online Learning Platform