Abbots Bickington is a village and civil parish in the English county of Devon, located 7.7 mi (12.4 km) north-northeast of Holsworthy and near the River Torridge.
Distance between:
London to Abbots Bickington186 Miles / 300 Kms Liverpool to Abbots Bickington183 Miles / 294 Kms