Whilst in Thatcham today I had a quick look round this church. There has been a church on this site for over a thousand years, parts of the current building are 12th century.
Comments
Sign in or get an account to comment.