top of page

River Thames

It is 215 miles long

 

Flows through the centre of London

​

In 1683 it was completely frozen for 2 months

bottom of page