Henley Locations:
The River Thames rises at Thames Head in Gloucestershire and flows to the city of London through Henley.
Date/time taken: 12/01/2003 09:08:00
The River Thames on a cold January morning in early 2003 taken from the Mill Lane footbridge.
Tweet