On the bank of which river is the city of London located? Leave a Comment / GK Mcqs A. Seine B. Thames C. Spree D. Seine