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 […]
Tag Archives | Westminster
The History of North London
North London is the name given to all that part of the capital city of England that lies north of the River Thames. This river is a natural boundary that splits the city of London into two parts. North London was designated a sub-region of the city of London in 2004 by the Boundary Commission […]
