For those of you visiting who are not familiar with the United Kingdom, the village of Froyle is tucked away in a corner of North-East Hampshire, astride the old Pilgrims Way from Winchester to Canterbury in Kent. We are some 35 miles from the South Coast and 50 miles from Central London.

Back