North Devon District Devon England United Kingdom
50.98433,-3.818903
Alswear
Alswear is a village in Devon, England, approximately 25 miles (40 km) northwest of Exeter.
Distance between:
London to Alswear
164 Miles / 264 Kms Liverpool to Alswear
172 Miles / 276 Kms