Devon England United Kingdom
51.0697252,-4.1506266

Yelland

Yelland is a village of 2,000 inhabitants situated in North Devon between Instow and Fremington in the English county of Devon. Yelland is included within the parish of Fremington.

Distance between:

London to Yelland 177 Miles / 285 Kms
Liverpool to Yelland 169 Miles / 273 Kms

Postal Code EX31 3EF