This is St Mary’s church.
St Mary’s church is located in Hitchin it has a river that peacefully flows beside it, many people sit by the river after they have been to the church to feed the ducks or even go for a picnic.
Copyright Hertfordshire County Council. All rights reserved.
Add your comment about this page