Henley Locations:
Hart Street is one of the four major roads situated in the centre of Henley. It dates back to around the 16th century.
Date/time taken: 24/04/2000 09:56:00
The Red Lion Hotel situated in front of The River Thames alongside Saint Mary's Church.
Tweet