London is situated on the bank river of _______? Arif Khan 7 years ago A. NailB. PennarC. ThamesD.None of above