Which river flowing through the Londoan City, England. Question: Which river flowing through Londoan City, England? Select Ans. : a) River Severn b) River Severn c) River Severn d) None of the above