Abbots Bickington
Village in England
Abbots Bickington is a village and civil parish in the English county of Devon, located 7.7 mi north-northeast of Holsworthy and near the River Torridge. Wikipedia
Population: 35 (2001)
UK Parliament: Torridge and West Devon