Henley Locations:
Saint Mary's Church is the most prominent church located within Henley. It features a tower built in the 16th century.
Date/time taken: 24/04/2000 10:19:00
The fountain that sits outside Saint Mary's Church in front of Church Avenue.
Tweet