Question: On The Banks Of Which River Is The City Of London Located? a. Severn b. Thames c. Avon d. Humber Show Answer Thames Tagged: fpsc