London Is Situated Across The River London Is Situated Across The River?A. DanubeB. ThamesC. VolgaD. RhineAnswer :: B. Thames Share this post