The village centre, Hemingford Abbots, Huntingdonshire.

The village centre, Hemingford Abbots, Huntingdonshire (Cambridgeshire), England