Clairvoyants in Alford

Alford is a town in Lincolnshire, England, about 11 miles north-west of the coastal resort of Skegness, at the foot of the Lincolnshire Wolds, an Area of Outstanding Natural Beauty. Its population was 3,459 in the 2011 Census. Wikipedia