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:16:00
Marsh Lock footbridge stretches over the River Thames on a winter morning in Henley-on-Thames in early 2003.
Tweet