London, the capital of the United Kingdom, is situated on the River Thames in south-eastern England.
यूनाइटेड किंगडम की राजधानी लंदन, दक्षिण-पूर्वी इंग्लैंड में टेम्स नदी के तट पर स्थित है।