Edtechie

By mweller

Chicheley Church

This church is in the grounds of Chicheley Hall. The village rather boldly proclaims itself to be the "finest village in England".

Comments
Sign in or get an account to comment.