News World At a glance: The magnificent 'River Thames' of London

At a glance: The magnificent 'River Thames' of London

The River Thames is the longest river of England and the second longest in the United Kingdom, after the River Severn. It flows through southern England.The river gives its name to three informal areas: Thames

It is said that the River Thames used to be a tributary of the River Rhine. Around 4,75,000 years ago glaciers forced the river southwards along its present course.

Things to do & see on the river

Tower of London: Tower of London is a historic castle located on the north bank of the River Thames in central London.

The Shard: The Shard is an 87-story skyscraper in London that forms part of the London Bridge Quarter development. Standing approximately 309 metres (1,014 ft) high, it is currently the tallest building in the European Union. It is the second-tallest free-standing structure in the United Kingdom, after the concrete tower at the Emley Moor transmitting station.

Latest World News