River Thames
July 10th 2010 The River Thames (pronounced /ˈtɛmz/ ) is a major river flowing through southern England. While it is best known because its lower reaches flow through central London, the river flows through several other towns and cities, including Oxford, Reading and Windsor.
The Thames is 215 miles (346 km) long. Its usually quoted source is at Thames Head, about a mile no
... read more