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:15:00
Debris collected at the footbridge over the River Thames due to the high water levels in early 2003.
Tweet