Tag Archives | Westminster

A History of the Thames

The River Thames is only about two hundred and fifteen miles (346km) long. It happens to be the longest river in England and of course, the second longest river in the whole of the United Kingdom. The River Thames was initially an offshoot of the Rhine long before Great Britain was separated from the Continental […]

Continue Reading 0