English: London, the capital of England, is set on the River Thames.
Telugu: రాజధాని పురాణ థేమ్స్ నది మీద లండన్ నగరం ఉంది.