Henley Locations:
Henley Bridge is a five arched bridge which was built in 1786 that crosses the River Thames from Remenham to Henley.
Date/time taken: 18/01/2007 14:43:00
A lorry has to turn around due to a fallen tree just up the road after January 2007's storm.
Tweet