High Street, Hemingford Abbots, Huntingdonshire.

The main street, Hemingford Abbots, Huntingdonshire (Cambridgeshire), England