Herefordshire England United Kingdom
51.9844579,-2.682004
Little Dewchurch
Little Dewchurch Welsh: Llanddewi is a village in Herefordshire, England. The population of the village was 402 as taken at the 2011 census.
Distance between:
London to Little Dewchurch
115 Miles / 184 Kms Liverpool to Little Dewchurch
99 Miles / 160 Kms
Population 2017: 453 inhabitants