Henley Locations:
The River Thames rises at Thames Head in Gloucestershire and flows to the city of London through Henley.
Date/time taken: 29/01/2000 23:20:00
The stretch of the river opposite The Little White Hart showing the private parking area allocated for patrons of the restaurant only.
Tweet