HomeGENERAL KNOWLEDGE London is situated across the river July 03, 2018 0 (a) Danube (b) Thames (c) Volga (d) Rhine Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter